--- /srv/rebuilderd/tmp/rebuilderdSLcOm6/inputs/haskell-misfortune_0.1.2.1-6+b1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdSLcOm6/out/haskell-misfortune_0.1.2.1-6+b1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-25 10:23:03.000000 debian-binary │ -rw-r--r-- 0 0 0 4088 2026-01-25 10:23:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2169708 2026-01-25 10:23:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2169964 2026-01-25 10:23:03.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/misfortune │ │ │┄ 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: 51ecb25396e4b033076e2befef7409bcffbc14d8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a1cf0ee0352a19755098f1a0894aa0c72d2b3d5e │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -39,126 +39,126 @@ │ │ │ │ 0xffffffffffaa9cd4 (offset: 0x804dbd0) -> 0xd0fc fde=[ a840] │ │ │ │ 0xffffffffffaaa604 (offset: 0x804e500) -> 0x14980 fde=[ 120c4] │ │ │ │ 0xffffffffffaac134 (offset: 0x8050030) -> 0x14da4 fde=[ 124e8] │ │ │ │ 0xffffffffffaac144 (offset: 0x8050040) -> 0x14db8 fde=[ 124fc] │ │ │ │ 0xffffffffffaac174 (offset: 0x8050070) -> 0x28d4 fde=[ 18] │ │ │ │ 0xffffffffffaac1b4 (offset: 0x80500b0) -> 0x2900 fde=[ 44] │ │ │ │ 0xffffffffffad4942 (offset: 0x807883e) -> 0x2938 fde=[ 7c] │ │ │ │ - 0xffffffffffad7614 (offset: 0x807b510) -> 0x295c fde=[ a0] │ │ │ │ - 0xffffffffffad7f64 (offset: 0x807be60) -> 0x2970 fde=[ b4] │ │ │ │ - 0xffffffffffad7f74 (offset: 0x807be70) -> 0x2984 fde=[ c8] │ │ │ │ - 0xffffffffffad7f84 (offset: 0x807be80) -> 0x2998 fde=[ dc] │ │ │ │ - 0xffffffffffad7f94 (offset: 0x807be90) -> 0x29ac fde=[ f0] │ │ │ │ - 0xffffffffffad7fa4 (offset: 0x807bea0) -> 0x29c0 fde=[ 104] │ │ │ │ - 0xffffffffffad7fb4 (offset: 0x807beb0) -> 0x29d4 fde=[ 118] │ │ │ │ - 0xffffffffffad7fe4 (offset: 0x807bee0) -> 0x29f8 fde=[ 13c] │ │ │ │ - 0xffffffffffad7ff4 (offset: 0x807bef0) -> 0x2a0c fde=[ 150] │ │ │ │ - 0xffffffffffad8004 (offset: 0x807bf00) -> 0x2a20 fde=[ 164] │ │ │ │ - 0xffffffffffba43e4 (offset: 0x81482e0) -> 0x2a34 fde=[ 178] │ │ │ │ - 0xffffffffffd7a974 (offset: 0x831e870) -> 0x2a68 fde=[ 1ac] │ │ │ │ - 0xffffffffffd7a9a4 (offset: 0x831e8a0) -> 0x2a7c fde=[ 1c0] │ │ │ │ - 0xffffffffffd7aa04 (offset: 0x831e900) -> 0x2aac fde=[ 1f0] │ │ │ │ - 0xffffffffffd7ab04 (offset: 0x831ea00) -> 0x2ae4 fde=[ 228] │ │ │ │ - 0xffffffffffdc5ec4 (offset: 0x8369dc0) -> 0x2b0c fde=[ 250] │ │ │ │ - 0xffffffffffddb8c4 (offset: 0x837f7c0) -> 0x2b78 fde=[ 2bc] │ │ │ │ - 0xffffffffffddb8d4 (offset: 0x837f7d0) -> 0x2b90 fde=[ 2d4] │ │ │ │ - 0xffffffffffddb8f4 (offset: 0x837f7f0) -> 0x2ba8 fde=[ 2ec] │ │ │ │ - 0xffffffffffddb904 (offset: 0x837f800) -> 0x2bbc fde=[ 300] │ │ │ │ - 0xffffffffffddb914 (offset: 0x837f810) -> 0x2bd0 fde=[ 314] │ │ │ │ - 0xffffffffffddb924 (offset: 0x837f820) -> 0x2be4 fde=[ 328] │ │ │ │ - 0xffffffffffddb934 (offset: 0x837f830) -> 0x2bf8 fde=[ 33c] │ │ │ │ - 0xffffffffffddb944 (offset: 0x837f840) -> 0x2c0c fde=[ 350] │ │ │ │ - 0xffffffffffddb954 (offset: 0x837f850) -> 0x2c20 fde=[ 364] │ │ │ │ - 0xffffffffffddb964 (offset: 0x837f860) -> 0x2c34 fde=[ 378] │ │ │ │ - 0xffffffffffddb974 (offset: 0x837f870) -> 0x2c48 fde=[ 38c] │ │ │ │ - 0xffffffffffddb984 (offset: 0x837f880) -> 0x2c5c fde=[ 3a0] │ │ │ │ - 0xffffffffffddb994 (offset: 0x837f890) -> 0x2c70 fde=[ 3b4] │ │ │ │ - 0xffffffffffddb9a4 (offset: 0x837f8a0) -> 0x2c84 fde=[ 3c8] │ │ │ │ - 0xffffffffffddb9b4 (offset: 0x837f8b0) -> 0x2c98 fde=[ 3dc] │ │ │ │ - 0xffffffffffddb9c4 (offset: 0x837f8c0) -> 0x2cac fde=[ 3f0] │ │ │ │ - 0xffffffffffddb9d4 (offset: 0x837f8d0) -> 0x2cc0 fde=[ 404] │ │ │ │ - 0xffffffffffddb9e4 (offset: 0x837f8e0) -> 0x2cd4 fde=[ 418] │ │ │ │ - 0xffffffffffddb9f4 (offset: 0x837f8f0) -> 0x2ce8 fde=[ 42c] │ │ │ │ - 0xffffffffffddba04 (offset: 0x837f900) -> 0x2cfc fde=[ 440] │ │ │ │ - 0xffffffffffddba14 (offset: 0x837f910) -> 0x2d10 fde=[ 454] │ │ │ │ - 0xffffffffffddba24 (offset: 0x837f920) -> 0x2d24 fde=[ 468] │ │ │ │ - 0xffffffffffddba34 (offset: 0x837f930) -> 0x2d38 fde=[ 47c] │ │ │ │ - 0xffffffffffddba44 (offset: 0x837f940) -> 0x2d4c fde=[ 490] │ │ │ │ - 0xffffffffffddba54 (offset: 0x837f950) -> 0x2d60 fde=[ 4a4] │ │ │ │ - 0xffffffffffddba64 (offset: 0x837f960) -> 0x2d74 fde=[ 4b8] │ │ │ │ - 0xffffffffffddba74 (offset: 0x837f970) -> 0x2d88 fde=[ 4cc] │ │ │ │ - 0xffffffffffddba84 (offset: 0x837f980) -> 0x2d9c fde=[ 4e0] │ │ │ │ - 0xffffffffffddba94 (offset: 0x837f990) -> 0x2db0 fde=[ 4f4] │ │ │ │ - 0xffffffffffddbaa4 (offset: 0x837f9a0) -> 0x2dc4 fde=[ 508] │ │ │ │ - 0xffffffffffddbab4 (offset: 0x837f9b0) -> 0x2dd8 fde=[ 51c] │ │ │ │ - 0xffffffffffddbac4 (offset: 0x837f9c0) -> 0x2dec fde=[ 530] │ │ │ │ - 0xffffffffffddbad4 (offset: 0x837f9d0) -> 0x2e00 fde=[ 544] │ │ │ │ - 0xffffffffffddbae4 (offset: 0x837f9e0) -> 0x2e14 fde=[ 558] │ │ │ │ - 0xffffffffffddbaf4 (offset: 0x837f9f0) -> 0x2e28 fde=[ 56c] │ │ │ │ - 0xffffffffffddbb04 (offset: 0x837fa00) -> 0x2e3c fde=[ 580] │ │ │ │ - 0xffffffffffddbb14 (offset: 0x837fa10) -> 0x2e50 fde=[ 594] │ │ │ │ - 0xffffffffffddbb24 (offset: 0x837fa20) -> 0x2e64 fde=[ 5a8] │ │ │ │ - 0xffffffffffddbb34 (offset: 0x837fa30) -> 0x2e78 fde=[ 5bc] │ │ │ │ - 0xffffffffffddbb44 (offset: 0x837fa40) -> 0x2e8c fde=[ 5d0] │ │ │ │ - 0xffffffffffddbb54 (offset: 0x837fa50) -> 0x2ea0 fde=[ 5e4] │ │ │ │ - 0xffffffffffddbb64 (offset: 0x837fa60) -> 0x2eb4 fde=[ 5f8] │ │ │ │ - 0xffffffffffddbb74 (offset: 0x837fa70) -> 0x2ec8 fde=[ 60c] │ │ │ │ - 0xffffffffffddbb84 (offset: 0x837fa80) -> 0x2edc fde=[ 620] │ │ │ │ - 0xffffffffffddbb94 (offset: 0x837fa90) -> 0x2ef0 fde=[ 634] │ │ │ │ - 0xffffffffffddbba4 (offset: 0x837faa0) -> 0x2f04 fde=[ 648] │ │ │ │ - 0xffffffffffddbbb4 (offset: 0x837fab0) -> 0x2f18 fde=[ 65c] │ │ │ │ - 0xffffffffffddbbc4 (offset: 0x837fac0) -> 0x2f2c fde=[ 670] │ │ │ │ - 0xffffffffffddbbd4 (offset: 0x837fad0) -> 0x2f40 fde=[ 684] │ │ │ │ - 0xffffffffffddbbe4 (offset: 0x837fae0) -> 0x2f54 fde=[ 698] │ │ │ │ - 0xffffffffffddbbf4 (offset: 0x837faf0) -> 0x2f68 fde=[ 6ac] │ │ │ │ - 0xffffffffffddbc04 (offset: 0x837fb00) -> 0x2f84 fde=[ 6c8] │ │ │ │ - 0xffffffffffddbc24 (offset: 0x837fb20) -> 0x2f98 fde=[ 6dc] │ │ │ │ - 0xffffffffffddbc54 (offset: 0x837fb50) -> 0x2fac fde=[ 6f0] │ │ │ │ - 0xffffffffffddbc84 (offset: 0x837fb80) -> 0x2fc0 fde=[ 704] │ │ │ │ - 0xffffffffffddbcb4 (offset: 0x837fbb0) -> 0x2fd4 fde=[ 718] │ │ │ │ - 0xffffffffffddbcf4 (offset: 0x837fbf0) -> 0x2fe8 fde=[ 72c] │ │ │ │ - 0xffffffffffddbd14 (offset: 0x837fc10) -> 0x2ffc fde=[ 740] │ │ │ │ - 0xffffffffffddbd44 (offset: 0x837fc40) -> 0x3010 fde=[ 754] │ │ │ │ - 0xffffffffffddbd74 (offset: 0x837fc70) -> 0x3024 fde=[ 768] │ │ │ │ - 0xffffffffffddbd94 (offset: 0x837fc90) -> 0x3038 fde=[ 77c] │ │ │ │ - 0xffffffffffddbdd4 (offset: 0x837fcd0) -> 0x304c fde=[ 790] │ │ │ │ - 0xffffffffffddbeb4 (offset: 0x837fdb0) -> 0x30a4 fde=[ 7e8] │ │ │ │ - 0xffffffffffe47294 (offset: 0x83eb190) -> 0x30fc fde=[ 840] │ │ │ │ - 0xffffffffffe472a4 (offset: 0x83eb1a0) -> 0x3110 fde=[ 854] │ │ │ │ - 0xffffffffffe472b4 (offset: 0x83eb1b0) -> 0x3124 fde=[ 868] │ │ │ │ - 0xffffffffffe472c4 (offset: 0x83eb1c0) -> 0x3138 fde=[ 87c] │ │ │ │ - 0xffffffffffe472e4 (offset: 0x83eb1e0) -> 0x314c fde=[ 890] │ │ │ │ - 0xffffffffffe47304 (offset: 0x83eb200) -> 0x3160 fde=[ 8a4] │ │ │ │ - 0xffffffffffe47324 (offset: 0x83eb220) -> 0x3174 fde=[ 8b8] │ │ │ │ - 0xffffffffffe47344 (offset: 0x83eb240) -> 0x3188 fde=[ 8cc] │ │ │ │ - 0xffffffffffe47364 (offset: 0x83eb260) -> 0x319c fde=[ 8e0] │ │ │ │ - 0xffffffffffe47384 (offset: 0x83eb280) -> 0x31b0 fde=[ 8f4] │ │ │ │ - 0xffffffffffe47394 (offset: 0x83eb290) -> 0x31c4 fde=[ 908] │ │ │ │ - 0xffffffffffe473a4 (offset: 0x83eb2a0) -> 0x31d8 fde=[ 91c] │ │ │ │ - 0xffffffffffe473b4 (offset: 0x83eb2b0) -> 0x31ec fde=[ 930] │ │ │ │ - 0xffffffffffe473c4 (offset: 0x83eb2c0) -> 0x3200 fde=[ 944] │ │ │ │ - 0xffffffffffe473d4 (offset: 0x83eb2d0) -> 0x3214 fde=[ 958] │ │ │ │ - 0xffffffffffe473e4 (offset: 0x83eb2e0) -> 0x3228 fde=[ 96c] │ │ │ │ - 0xffffffffffe473f4 (offset: 0x83eb2f0) -> 0x323c fde=[ 980] │ │ │ │ - 0xffffffffffe47404 (offset: 0x83eb300) -> 0x3250 fde=[ 994] │ │ │ │ - 0xffffffffffe47414 (offset: 0x83eb310) -> 0x3264 fde=[ 9a8] │ │ │ │ - 0xffffffffffe47424 (offset: 0x83eb320) -> 0x3278 fde=[ 9bc] │ │ │ │ - 0xffffffffffe47434 (offset: 0x83eb330) -> 0x328c fde=[ 9d0] │ │ │ │ - 0xffffffffffe47444 (offset: 0x83eb340) -> 0x32a0 fde=[ 9e4] │ │ │ │ - 0xffffffffffe47454 (offset: 0x83eb350) -> 0x32b4 fde=[ 9f8] │ │ │ │ - 0xffffffffffe47464 (offset: 0x83eb360) -> 0x32c8 fde=[ a0c] │ │ │ │ - 0xffffffffffe6f764 (offset: 0x8413660) -> 0x32dc fde=[ a20] │ │ │ │ - 0xffffffffffe6f774 (offset: 0x8413670) -> 0x32f0 fde=[ a34] │ │ │ │ - 0xffffffffffe6f784 (offset: 0x8413680) -> 0x3304 fde=[ a48] │ │ │ │ - 0xffffffffffe6f794 (offset: 0x8413690) -> 0x3318 fde=[ a5c] │ │ │ │ - 0xffffffffffe6f9b4 (offset: 0x84138b0) -> 0x3398 fde=[ adc] │ │ │ │ - 0xffffffffffe7ce44 (offset: 0x8420d40) -> 0x33bc fde=[ b00] │ │ │ │ - 0xffffffffffe7ce74 (offset: 0x8420d70) -> 0x33d0 fde=[ b14] │ │ │ │ - 0xffffffffffe7d554 (offset: 0x8421450) -> 0x3410 fde=[ b54] │ │ │ │ - 0xffffffffffe7d7b4 (offset: 0x84216b0) -> 0x3480 fde=[ bc4] │ │ │ │ + 0xffffffffffae0c44 (offset: 0x8084b40) -> 0x295c fde=[ a0] │ │ │ │ + 0xffffffffffae1594 (offset: 0x8085490) -> 0x2970 fde=[ b4] │ │ │ │ + 0xffffffffffae15a4 (offset: 0x80854a0) -> 0x2984 fde=[ c8] │ │ │ │ + 0xffffffffffae15b4 (offset: 0x80854b0) -> 0x2998 fde=[ dc] │ │ │ │ + 0xffffffffffae15c4 (offset: 0x80854c0) -> 0x29ac fde=[ f0] │ │ │ │ + 0xffffffffffae15d4 (offset: 0x80854d0) -> 0x29c0 fde=[ 104] │ │ │ │ + 0xffffffffffae15e4 (offset: 0x80854e0) -> 0x29d4 fde=[ 118] │ │ │ │ + 0xffffffffffae1614 (offset: 0x8085510) -> 0x29f8 fde=[ 13c] │ │ │ │ + 0xffffffffffae1624 (offset: 0x8085520) -> 0x2a0c fde=[ 150] │ │ │ │ + 0xffffffffffae1634 (offset: 0x8085530) -> 0x2a20 fde=[ 164] │ │ │ │ + 0xffffffffffb018d4 (offset: 0x80a57d0) -> 0x2a34 fde=[ 178] │ │ │ │ + 0xffffffffffb01904 (offset: 0x80a5800) -> 0x2a48 fde=[ 18c] │ │ │ │ + 0xffffffffffb01944 (offset: 0x80a5840) -> 0x2a78 fde=[ 1bc] │ │ │ │ + 0xffffffffffb01a44 (offset: 0x80a5940) -> 0x2ab0 fde=[ 1f4] │ │ │ │ + 0xffffffffffdb5154 (offset: 0x8359050) -> 0x2ad8 fde=[ 21c] │ │ │ │ + 0xffffffffffdc5e94 (offset: 0x8369d90) -> 0x2b0c fde=[ 250] │ │ │ │ + 0xffffffffffddb894 (offset: 0x837f790) -> 0x2b78 fde=[ 2bc] │ │ │ │ + 0xffffffffffddb8a4 (offset: 0x837f7a0) -> 0x2b90 fde=[ 2d4] │ │ │ │ + 0xffffffffffddb8c4 (offset: 0x837f7c0) -> 0x2ba8 fde=[ 2ec] │ │ │ │ + 0xffffffffffddb8d4 (offset: 0x837f7d0) -> 0x2bbc fde=[ 300] │ │ │ │ + 0xffffffffffddb8e4 (offset: 0x837f7e0) -> 0x2bd0 fde=[ 314] │ │ │ │ + 0xffffffffffddb8f4 (offset: 0x837f7f0) -> 0x2be4 fde=[ 328] │ │ │ │ + 0xffffffffffddb904 (offset: 0x837f800) -> 0x2bf8 fde=[ 33c] │ │ │ │ + 0xffffffffffddb914 (offset: 0x837f810) -> 0x2c0c fde=[ 350] │ │ │ │ + 0xffffffffffddb924 (offset: 0x837f820) -> 0x2c20 fde=[ 364] │ │ │ │ + 0xffffffffffddb934 (offset: 0x837f830) -> 0x2c34 fde=[ 378] │ │ │ │ + 0xffffffffffddb944 (offset: 0x837f840) -> 0x2c48 fde=[ 38c] │ │ │ │ + 0xffffffffffddb954 (offset: 0x837f850) -> 0x2c5c fde=[ 3a0] │ │ │ │ + 0xffffffffffddb964 (offset: 0x837f860) -> 0x2c70 fde=[ 3b4] │ │ │ │ + 0xffffffffffddb974 (offset: 0x837f870) -> 0x2c84 fde=[ 3c8] │ │ │ │ + 0xffffffffffddb984 (offset: 0x837f880) -> 0x2c98 fde=[ 3dc] │ │ │ │ + 0xffffffffffddb994 (offset: 0x837f890) -> 0x2cac fde=[ 3f0] │ │ │ │ + 0xffffffffffddb9a4 (offset: 0x837f8a0) -> 0x2cc0 fde=[ 404] │ │ │ │ + 0xffffffffffddb9b4 (offset: 0x837f8b0) -> 0x2cd4 fde=[ 418] │ │ │ │ + 0xffffffffffddb9c4 (offset: 0x837f8c0) -> 0x2ce8 fde=[ 42c] │ │ │ │ + 0xffffffffffddb9d4 (offset: 0x837f8d0) -> 0x2cfc fde=[ 440] │ │ │ │ + 0xffffffffffddb9e4 (offset: 0x837f8e0) -> 0x2d10 fde=[ 454] │ │ │ │ + 0xffffffffffddb9f4 (offset: 0x837f8f0) -> 0x2d24 fde=[ 468] │ │ │ │ + 0xffffffffffddba04 (offset: 0x837f900) -> 0x2d38 fde=[ 47c] │ │ │ │ + 0xffffffffffddba14 (offset: 0x837f910) -> 0x2d4c fde=[ 490] │ │ │ │ + 0xffffffffffddba24 (offset: 0x837f920) -> 0x2d60 fde=[ 4a4] │ │ │ │ + 0xffffffffffddba34 (offset: 0x837f930) -> 0x2d74 fde=[ 4b8] │ │ │ │ + 0xffffffffffddba44 (offset: 0x837f940) -> 0x2d88 fde=[ 4cc] │ │ │ │ + 0xffffffffffddba54 (offset: 0x837f950) -> 0x2d9c fde=[ 4e0] │ │ │ │ + 0xffffffffffddba64 (offset: 0x837f960) -> 0x2db0 fde=[ 4f4] │ │ │ │ + 0xffffffffffddba74 (offset: 0x837f970) -> 0x2dc4 fde=[ 508] │ │ │ │ + 0xffffffffffddba84 (offset: 0x837f980) -> 0x2dd8 fde=[ 51c] │ │ │ │ + 0xffffffffffddba94 (offset: 0x837f990) -> 0x2dec fde=[ 530] │ │ │ │ + 0xffffffffffddbaa4 (offset: 0x837f9a0) -> 0x2e00 fde=[ 544] │ │ │ │ + 0xffffffffffddbab4 (offset: 0x837f9b0) -> 0x2e14 fde=[ 558] │ │ │ │ + 0xffffffffffddbac4 (offset: 0x837f9c0) -> 0x2e28 fde=[ 56c] │ │ │ │ + 0xffffffffffddbad4 (offset: 0x837f9d0) -> 0x2e3c fde=[ 580] │ │ │ │ + 0xffffffffffddbae4 (offset: 0x837f9e0) -> 0x2e50 fde=[ 594] │ │ │ │ + 0xffffffffffddbaf4 (offset: 0x837f9f0) -> 0x2e64 fde=[ 5a8] │ │ │ │ + 0xffffffffffddbb04 (offset: 0x837fa00) -> 0x2e78 fde=[ 5bc] │ │ │ │ + 0xffffffffffddbb14 (offset: 0x837fa10) -> 0x2e8c fde=[ 5d0] │ │ │ │ + 0xffffffffffddbb24 (offset: 0x837fa20) -> 0x2ea0 fde=[ 5e4] │ │ │ │ + 0xffffffffffddbb34 (offset: 0x837fa30) -> 0x2eb4 fde=[ 5f8] │ │ │ │ + 0xffffffffffddbb44 (offset: 0x837fa40) -> 0x2ec8 fde=[ 60c] │ │ │ │ + 0xffffffffffddbb54 (offset: 0x837fa50) -> 0x2edc fde=[ 620] │ │ │ │ + 0xffffffffffddbb64 (offset: 0x837fa60) -> 0x2ef0 fde=[ 634] │ │ │ │ + 0xffffffffffddbb74 (offset: 0x837fa70) -> 0x2f04 fde=[ 648] │ │ │ │ + 0xffffffffffddbb84 (offset: 0x837fa80) -> 0x2f18 fde=[ 65c] │ │ │ │ + 0xffffffffffddbb94 (offset: 0x837fa90) -> 0x2f2c fde=[ 670] │ │ │ │ + 0xffffffffffddbba4 (offset: 0x837faa0) -> 0x2f40 fde=[ 684] │ │ │ │ + 0xffffffffffddbbb4 (offset: 0x837fab0) -> 0x2f54 fde=[ 698] │ │ │ │ + 0xffffffffffddbbc4 (offset: 0x837fac0) -> 0x2f68 fde=[ 6ac] │ │ │ │ + 0xffffffffffddbbd4 (offset: 0x837fad0) -> 0x2f84 fde=[ 6c8] │ │ │ │ + 0xffffffffffddbbf4 (offset: 0x837faf0) -> 0x2f98 fde=[ 6dc] │ │ │ │ + 0xffffffffffddbc24 (offset: 0x837fb20) -> 0x2fac fde=[ 6f0] │ │ │ │ + 0xffffffffffddbc54 (offset: 0x837fb50) -> 0x2fc0 fde=[ 704] │ │ │ │ + 0xffffffffffddbc84 (offset: 0x837fb80) -> 0x2fd4 fde=[ 718] │ │ │ │ + 0xffffffffffddbcc4 (offset: 0x837fbc0) -> 0x2fe8 fde=[ 72c] │ │ │ │ + 0xffffffffffddbce4 (offset: 0x837fbe0) -> 0x2ffc fde=[ 740] │ │ │ │ + 0xffffffffffddbd14 (offset: 0x837fc10) -> 0x3010 fde=[ 754] │ │ │ │ + 0xffffffffffddbd44 (offset: 0x837fc40) -> 0x3024 fde=[ 768] │ │ │ │ + 0xffffffffffddbd64 (offset: 0x837fc60) -> 0x3038 fde=[ 77c] │ │ │ │ + 0xffffffffffddbda4 (offset: 0x837fca0) -> 0x304c fde=[ 790] │ │ │ │ + 0xffffffffffddbe84 (offset: 0x837fd80) -> 0x30a4 fde=[ 7e8] │ │ │ │ + 0xffffffffffe47264 (offset: 0x83eb160) -> 0x30fc fde=[ 840] │ │ │ │ + 0xffffffffffe47274 (offset: 0x83eb170) -> 0x3110 fde=[ 854] │ │ │ │ + 0xffffffffffe47284 (offset: 0x83eb180) -> 0x3124 fde=[ 868] │ │ │ │ + 0xffffffffffe47294 (offset: 0x83eb190) -> 0x3138 fde=[ 87c] │ │ │ │ + 0xffffffffffe472b4 (offset: 0x83eb1b0) -> 0x314c fde=[ 890] │ │ │ │ + 0xffffffffffe472d4 (offset: 0x83eb1d0) -> 0x3160 fde=[ 8a4] │ │ │ │ + 0xffffffffffe472f4 (offset: 0x83eb1f0) -> 0x3174 fde=[ 8b8] │ │ │ │ + 0xffffffffffe47314 (offset: 0x83eb210) -> 0x3188 fde=[ 8cc] │ │ │ │ + 0xffffffffffe47334 (offset: 0x83eb230) -> 0x319c fde=[ 8e0] │ │ │ │ + 0xffffffffffe47354 (offset: 0x83eb250) -> 0x31b0 fde=[ 8f4] │ │ │ │ + 0xffffffffffe47364 (offset: 0x83eb260) -> 0x31c4 fde=[ 908] │ │ │ │ + 0xffffffffffe47374 (offset: 0x83eb270) -> 0x31d8 fde=[ 91c] │ │ │ │ + 0xffffffffffe47384 (offset: 0x83eb280) -> 0x31ec fde=[ 930] │ │ │ │ + 0xffffffffffe47394 (offset: 0x83eb290) -> 0x3200 fde=[ 944] │ │ │ │ + 0xffffffffffe473a4 (offset: 0x83eb2a0) -> 0x3214 fde=[ 958] │ │ │ │ + 0xffffffffffe473b4 (offset: 0x83eb2b0) -> 0x3228 fde=[ 96c] │ │ │ │ + 0xffffffffffe473c4 (offset: 0x83eb2c0) -> 0x323c fde=[ 980] │ │ │ │ + 0xffffffffffe473d4 (offset: 0x83eb2d0) -> 0x3250 fde=[ 994] │ │ │ │ + 0xffffffffffe473e4 (offset: 0x83eb2e0) -> 0x3264 fde=[ 9a8] │ │ │ │ + 0xffffffffffe473f4 (offset: 0x83eb2f0) -> 0x3278 fde=[ 9bc] │ │ │ │ + 0xffffffffffe47404 (offset: 0x83eb300) -> 0x328c fde=[ 9d0] │ │ │ │ + 0xffffffffffe47414 (offset: 0x83eb310) -> 0x32a0 fde=[ 9e4] │ │ │ │ + 0xffffffffffe47424 (offset: 0x83eb320) -> 0x32b4 fde=[ 9f8] │ │ │ │ + 0xffffffffffe47434 (offset: 0x83eb330) -> 0x32c8 fde=[ a0c] │ │ │ │ + 0xffffffffffe6f734 (offset: 0x8413630) -> 0x32dc fde=[ a20] │ │ │ │ + 0xffffffffffe6f744 (offset: 0x8413640) -> 0x32f0 fde=[ a34] │ │ │ │ + 0xffffffffffe6f754 (offset: 0x8413650) -> 0x3304 fde=[ a48] │ │ │ │ + 0xffffffffffe6f764 (offset: 0x8413660) -> 0x3318 fde=[ a5c] │ │ │ │ + 0xffffffffffe6f984 (offset: 0x8413880) -> 0x3398 fde=[ adc] │ │ │ │ + 0xffffffffffe7ce14 (offset: 0x8420d10) -> 0x33bc fde=[ b00] │ │ │ │ + 0xffffffffffe7ce44 (offset: 0x8420d40) -> 0x33d0 fde=[ b14] │ │ │ │ + 0xffffffffffe7d524 (offset: 0x8421420) -> 0x3410 fde=[ b54] │ │ │ │ + 0xffffffffffe7d784 (offset: 0x8421680) -> 0x3480 fde=[ bc4] │ │ │ │ 0xffffffffffe7eb04 (offset: 0x8422a00) -> 0x34fc fde=[ c40] │ │ │ │ 0xffffffffffe7eb74 (offset: 0x8422a70) -> 0x3544 fde=[ c88] │ │ │ │ 0xffffffffffe7ec34 (offset: 0x8422b30) -> 0x35c0 fde=[ d04] │ │ │ │ 0xffffffffffe7ecb4 (offset: 0x8422bb0) -> 0x363c fde=[ d80] │ │ │ │ 0xffffffffffe7ed54 (offset: 0x8422c50) -> 0x3684 fde=[ dc8] │ │ │ │ 0xffffffffffe7ed94 (offset: 0x8422c90) -> 0x36b0 fde=[ df4] │ │ │ │ 0xffffffffffe7ee14 (offset: 0x8422d10) -> 0x3710 fde=[ e54] │ │ │ │ @@ -1359,1045 +1359,1045 @@ │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 0807884c │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 00000010 00000078 FDE cie=0000002c pc=0807b510..0807b515 │ │ │ │ +000000a0 00000010 00000078 FDE cie=0000002c pc=08084b40..08084b45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b4 00000010 0000008c FDE cie=0000002c pc=0807be60..0807be66 │ │ │ │ +000000b4 00000010 0000008c FDE cie=0000002c pc=08085490..08085496 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c8 00000010 000000a0 FDE cie=0000002c pc=0807be70..0807be76 │ │ │ │ +000000c8 00000010 000000a0 FDE cie=0000002c pc=080854a0..080854a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000dc 00000010 000000b4 FDE cie=0000002c pc=0807be80..0807be83 │ │ │ │ +000000dc 00000010 000000b4 FDE cie=0000002c pc=080854b0..080854b3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f0 00000010 000000c8 FDE cie=0000002c pc=0807be90..0807be93 │ │ │ │ +000000f0 00000010 000000c8 FDE cie=0000002c pc=080854c0..080854c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000104 00000010 000000dc FDE cie=0000002c pc=0807bea0..0807bea6 │ │ │ │ +00000104 00000010 000000dc FDE cie=0000002c pc=080854d0..080854d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000118 00000020 000000f0 FDE cie=0000002c pc=0807beb0..0807bee0 │ │ │ │ - DW_CFA_advance_loc: 3 to 0807beb3 │ │ │ │ +00000118 00000020 000000f0 FDE cie=0000002c pc=080854e0..08085510 │ │ │ │ + DW_CFA_advance_loc: 3 to 080854e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0807bebe │ │ │ │ + DW_CFA_advance_loc: 11 to 080854ee │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0807bec2 │ │ │ │ + DW_CFA_advance_loc: 4 to 080854f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0807bece │ │ │ │ + DW_CFA_advance_loc: 12 to 080854fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0807bed8 │ │ │ │ + DW_CFA_advance_loc: 10 to 08085508 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0807bed9 │ │ │ │ + DW_CFA_advance_loc: 1 to 08085509 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 00000010 00000114 FDE cie=0000002c pc=0807bee0..0807bee8 │ │ │ │ +0000013c 00000010 00000114 FDE cie=0000002c pc=08085510..08085518 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000150 00000010 00000128 FDE cie=0000002c pc=0807bef0..0807bef3 │ │ │ │ +00000150 00000010 00000128 FDE cie=0000002c pc=08085520..08085523 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 00000010 0000013c FDE cie=0000002c pc=0807bf00..0807bf01 │ │ │ │ +00000164 00000010 0000013c FDE cie=0000002c pc=08085530..08085531 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 00000030 00000150 FDE cie=0000002c pc=081482e0..0814831c │ │ │ │ - DW_CFA_advance_loc: 1 to 081482e1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 081482ef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 081482f1 │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ - DW_CFA_advance_loc: 5 to 081482f6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 081482fe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0814830d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0814830e │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 2 to 08148310 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 08148313 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0814831b │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001ac 00000010 00000184 FDE cie=0000002c pc=0831e870..0831e891 │ │ │ │ +00000178 00000010 00000150 FDE cie=0000002c pc=080a57d0..080a57f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c0 0000002c 00000198 FDE cie=0000002c pc=0831e8a0..0831e8d1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e8a1 │ │ │ │ +0000018c 0000002c 00000164 FDE cie=0000002c pc=080a5800..080a5831 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5801 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0831e8a4 │ │ │ │ + DW_CFA_advance_loc: 3 to 080a5804 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 12 to 0831e8b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 080a5810 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0831e8b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 080a5816 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e8b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5817 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0831e8bf │ │ │ │ + DW_CFA_advance_loc: 8 to 080a581f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0831e8c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 080a5828 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e8c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5829 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e8ca │ │ │ │ + DW_CFA_advance_loc: 1 to 080a582a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 00000034 000001c8 FDE cie=0000002c pc=0831e900..0831e9ff │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e901 │ │ │ │ +000001bc 00000034 00000194 FDE cie=0000002c pc=080a5840..080a593f │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5841 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e902 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5842 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e903 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5843 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e904 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5844 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc1: 242 to 0831e9f6 │ │ │ │ + DW_CFA_advance_loc1: 242 to 080a5936 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e9f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 080a5937 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 6 to 0831e9fd │ │ │ │ + DW_CFA_advance_loc: 6 to 080a593d │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0831e9fe │ │ │ │ + DW_CFA_advance_loc: 1 to 080a593e │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000228 00000024 00000200 FDE cie=0000002c pc=0831ea00..0831ea59 │ │ │ │ - DW_CFA_advance_loc: 3 to 0831ea03 │ │ │ │ +000001f4 00000024 000001cc FDE cie=0000002c pc=080a5940..080a5999 │ │ │ │ + DW_CFA_advance_loc: 3 to 080a5943 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0831ea14 │ │ │ │ + DW_CFA_advance_loc: 17 to 080a5954 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0831ea18 │ │ │ │ + DW_CFA_advance_loc: 4 to 080a5958 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0831ea23 │ │ │ │ + DW_CFA_advance_loc: 11 to 080a5963 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 5 to 0831ea28 │ │ │ │ + DW_CFA_advance_loc: 5 to 080a5968 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0831ea42 │ │ │ │ + DW_CFA_advance_loc: 26 to 080a5982 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0831ea48 │ │ │ │ + DW_CFA_advance_loc: 6 to 080a5988 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000250 00000068 00000228 FDE cie=0000002c pc=08369dc0..0836a05c │ │ │ │ - DW_CFA_advance_loc: 1 to 08369dc1 │ │ │ │ +0000021c 00000030 000001f4 FDE cie=0000002c pc=08359050..0835908c │ │ │ │ + DW_CFA_advance_loc: 1 to 08359051 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0835905f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 08359061 │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ + DW_CFA_advance_loc: 5 to 08359066 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0835906e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 15 to 0835907d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0835907e │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ + DW_CFA_advance_loc: 2 to 08359080 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 3 to 08359083 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0835908b │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000250 00000068 00000228 FDE cie=0000002c pc=08369d90..0836a02c │ │ │ │ + DW_CFA_advance_loc: 1 to 08369d91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 08369dc7 │ │ │ │ + DW_CFA_advance_loc: 6 to 08369d97 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369dc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369d98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369dc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369d99 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08369dcc │ │ │ │ + DW_CFA_advance_loc: 3 to 08369d9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 08369ddb │ │ │ │ + DW_CFA_advance_loc: 15 to 08369dab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08369dde │ │ │ │ + DW_CFA_advance_loc: 3 to 08369dae │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 08369daf │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369db0 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369db1 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 08369de8 │ │ │ │ + DW_CFA_advance_loc: 7 to 08369db8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 08369e27 │ │ │ │ + DW_CFA_advance_loc: 63 to 08369df7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 6 to 08369e2d │ │ │ │ + DW_CFA_advance_loc: 6 to 08369dfd │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 08369e30 │ │ │ │ + DW_CFA_advance_loc: 3 to 08369e00 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369e31 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369e01 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369e32 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369e02 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 6 to 08369e38 │ │ │ │ + DW_CFA_advance_loc: 6 to 08369e08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 333 to 08369f85 │ │ │ │ + DW_CFA_advance_loc2: 333 to 08369f55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08369f88 │ │ │ │ + DW_CFA_advance_loc: 3 to 08369f58 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369f89 │ │ │ │ + DW_CFA_advance_loc: 1 to 08369f59 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369f8a │ │ │ │ + DW_CFA_advance_loc: 1 to 08369f5a │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08369f8b │ │ │ │ + DW_CFA_advance_loc: 1 to 08369f5b │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 08369f90 │ │ │ │ + DW_CFA_advance_loc: 5 to 08369f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000002bc 00000014 00000294 FDE cie=0000002c pc=0837f7c0..0837f7ce │ │ │ │ - DW_CFA_advance_loc: 3 to 0837f7c3 │ │ │ │ +000002bc 00000014 00000294 FDE cie=0000002c pc=0837f790..0837f79e │ │ │ │ + DW_CFA_advance_loc: 3 to 0837f793 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0837f7cd │ │ │ │ + DW_CFA_advance_loc: 10 to 0837f79d │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002d4 00000014 000002ac FDE cie=0000002c pc=0837f7d0..0837f7e2 │ │ │ │ - DW_CFA_advance_loc: 3 to 0837f7d3 │ │ │ │ +000002d4 00000014 000002ac FDE cie=0000002c pc=0837f7a0..0837f7b2 │ │ │ │ + DW_CFA_advance_loc: 3 to 0837f7a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0837f7e1 │ │ │ │ + DW_CFA_advance_loc: 14 to 0837f7b1 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002ec 00000010 000002c4 FDE cie=0000002c pc=0837f7f0..0837f7f6 │ │ │ │ +000002ec 00000010 000002c4 FDE cie=0000002c pc=0837f7c0..0837f7c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000300 00000010 000002d8 FDE cie=0000002c pc=0837f800..0837f803 │ │ │ │ +00000300 00000010 000002d8 FDE cie=0000002c pc=0837f7d0..0837f7d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000314 00000010 000002ec FDE cie=0000002c pc=0837f810..0837f813 │ │ │ │ +00000314 00000010 000002ec FDE cie=0000002c pc=0837f7e0..0837f7e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000328 00000010 00000300 FDE cie=0000002c pc=0837f820..0837f826 │ │ │ │ +00000328 00000010 00000300 FDE cie=0000002c pc=0837f7f0..0837f7f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000033c 00000010 00000314 FDE cie=0000002c pc=0837f830..0837f836 │ │ │ │ +0000033c 00000010 00000314 FDE cie=0000002c pc=0837f800..0837f806 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000350 00000010 00000328 FDE cie=0000002c pc=0837f840..0837f846 │ │ │ │ +00000350 00000010 00000328 FDE cie=0000002c pc=0837f810..0837f816 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000364 00000010 0000033c FDE cie=0000002c pc=0837f850..0837f856 │ │ │ │ +00000364 00000010 0000033c FDE cie=0000002c pc=0837f820..0837f826 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000378 00000010 00000350 FDE cie=0000002c pc=0837f860..0837f866 │ │ │ │ +00000378 00000010 00000350 FDE cie=0000002c pc=0837f830..0837f836 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000038c 00000010 00000364 FDE cie=0000002c pc=0837f870..0837f876 │ │ │ │ +0000038c 00000010 00000364 FDE cie=0000002c pc=0837f840..0837f846 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003a0 00000010 00000378 FDE cie=0000002c pc=0837f880..0837f886 │ │ │ │ +000003a0 00000010 00000378 FDE cie=0000002c pc=0837f850..0837f856 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003b4 00000010 0000038c FDE cie=0000002c pc=0837f890..0837f896 │ │ │ │ +000003b4 00000010 0000038c FDE cie=0000002c pc=0837f860..0837f866 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003c8 00000010 000003a0 FDE cie=0000002c pc=0837f8a0..0837f8a5 │ │ │ │ +000003c8 00000010 000003a0 FDE cie=0000002c pc=0837f870..0837f875 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 00000010 000003b4 FDE cie=0000002c pc=0837f8b0..0837f8b3 │ │ │ │ +000003dc 00000010 000003b4 FDE cie=0000002c pc=0837f880..0837f883 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f0 00000010 000003c8 FDE cie=0000002c pc=0837f8c0..0837f8c6 │ │ │ │ +000003f0 00000010 000003c8 FDE cie=0000002c pc=0837f890..0837f896 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000404 00000010 000003dc FDE cie=0000002c pc=0837f8d0..0837f8d8 │ │ │ │ +00000404 00000010 000003dc FDE cie=0000002c pc=0837f8a0..0837f8a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000418 00000010 000003f0 FDE cie=0000002c pc=0837f8e0..0837f8eb │ │ │ │ +00000418 00000010 000003f0 FDE cie=0000002c pc=0837f8b0..0837f8bb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000042c 00000010 00000404 FDE cie=0000002c pc=0837f8f0..0837f8f8 │ │ │ │ +0000042c 00000010 00000404 FDE cie=0000002c pc=0837f8c0..0837f8c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000440 00000010 00000418 FDE cie=0000002c pc=0837f900..0837f90a │ │ │ │ +00000440 00000010 00000418 FDE cie=0000002c pc=0837f8d0..0837f8da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000454 00000010 0000042c FDE cie=0000002c pc=0837f910..0837f91b │ │ │ │ +00000454 00000010 0000042c FDE cie=0000002c pc=0837f8e0..0837f8eb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 00000010 00000440 FDE cie=0000002c pc=0837f920..0837f925 │ │ │ │ +00000468 00000010 00000440 FDE cie=0000002c pc=0837f8f0..0837f8f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 00000010 00000454 FDE cie=0000002c pc=0837f930..0837f935 │ │ │ │ +0000047c 00000010 00000454 FDE cie=0000002c pc=0837f900..0837f905 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000490 00000010 00000468 FDE cie=0000002c pc=0837f940..0837f945 │ │ │ │ +00000490 00000010 00000468 FDE cie=0000002c pc=0837f910..0837f915 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004a4 00000010 0000047c FDE cie=0000002c pc=0837f950..0837f958 │ │ │ │ +000004a4 00000010 0000047c FDE cie=0000002c pc=0837f920..0837f928 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b8 00000010 00000490 FDE cie=0000002c pc=0837f960..0837f96c │ │ │ │ +000004b8 00000010 00000490 FDE cie=0000002c pc=0837f930..0837f93c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004cc 00000010 000004a4 FDE cie=0000002c pc=0837f970..0837f978 │ │ │ │ +000004cc 00000010 000004a4 FDE cie=0000002c pc=0837f940..0837f948 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004e0 00000010 000004b8 FDE cie=0000002c pc=0837f980..0837f986 │ │ │ │ +000004e0 00000010 000004b8 FDE cie=0000002c pc=0837f950..0837f956 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 00000010 000004cc FDE cie=0000002c pc=0837f990..0837f996 │ │ │ │ +000004f4 00000010 000004cc FDE cie=0000002c pc=0837f960..0837f966 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000508 00000010 000004e0 FDE cie=0000002c pc=0837f9a0..0837f9a6 │ │ │ │ +00000508 00000010 000004e0 FDE cie=0000002c pc=0837f970..0837f976 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000051c 00000010 000004f4 FDE cie=0000002c pc=0837f9b0..0837f9b3 │ │ │ │ +0000051c 00000010 000004f4 FDE cie=0000002c pc=0837f980..0837f983 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000530 00000010 00000508 FDE cie=0000002c pc=0837f9c0..0837f9c6 │ │ │ │ +00000530 00000010 00000508 FDE cie=0000002c pc=0837f990..0837f996 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000544 00000010 0000051c FDE cie=0000002c pc=0837f9d0..0837f9d6 │ │ │ │ +00000544 00000010 0000051c FDE cie=0000002c pc=0837f9a0..0837f9a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000558 00000010 00000530 FDE cie=0000002c pc=0837f9e0..0837f9e6 │ │ │ │ +00000558 00000010 00000530 FDE cie=0000002c pc=0837f9b0..0837f9b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000056c 00000010 00000544 FDE cie=0000002c pc=0837f9f0..0837f9f6 │ │ │ │ +0000056c 00000010 00000544 FDE cie=0000002c pc=0837f9c0..0837f9c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000580 00000010 00000558 FDE cie=0000002c pc=0837fa00..0837fa03 │ │ │ │ +00000580 00000010 00000558 FDE cie=0000002c pc=0837f9d0..0837f9d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000594 00000010 0000056c FDE cie=0000002c pc=0837fa10..0837fa16 │ │ │ │ +00000594 00000010 0000056c FDE cie=0000002c pc=0837f9e0..0837f9e6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005a8 00000010 00000580 FDE cie=0000002c pc=0837fa20..0837fa26 │ │ │ │ +000005a8 00000010 00000580 FDE cie=0000002c pc=0837f9f0..0837f9f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005bc 00000010 00000594 FDE cie=0000002c pc=0837fa30..0837fa36 │ │ │ │ +000005bc 00000010 00000594 FDE cie=0000002c pc=0837fa00..0837fa06 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d0 00000010 000005a8 FDE cie=0000002c pc=0837fa40..0837fa46 │ │ │ │ +000005d0 00000010 000005a8 FDE cie=0000002c pc=0837fa10..0837fa16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e4 00000010 000005bc FDE cie=0000002c pc=0837fa50..0837fa56 │ │ │ │ +000005e4 00000010 000005bc FDE cie=0000002c pc=0837fa20..0837fa26 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f8 00000010 000005d0 FDE cie=0000002c pc=0837fa60..0837fa66 │ │ │ │ +000005f8 00000010 000005d0 FDE cie=0000002c pc=0837fa30..0837fa36 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000060c 00000010 000005e4 FDE cie=0000002c pc=0837fa70..0837fa75 │ │ │ │ +0000060c 00000010 000005e4 FDE cie=0000002c pc=0837fa40..0837fa45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000620 00000010 000005f8 FDE cie=0000002c pc=0837fa80..0837fa86 │ │ │ │ +00000620 00000010 000005f8 FDE cie=0000002c pc=0837fa50..0837fa56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000634 00000010 0000060c FDE cie=0000002c pc=0837fa90..0837fa95 │ │ │ │ +00000634 00000010 0000060c FDE cie=0000002c pc=0837fa60..0837fa65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000648 00000010 00000620 FDE cie=0000002c pc=0837faa0..0837faa5 │ │ │ │ +00000648 00000010 00000620 FDE cie=0000002c pc=0837fa70..0837fa75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000065c 00000010 00000634 FDE cie=0000002c pc=0837fab0..0837fab5 │ │ │ │ +0000065c 00000010 00000634 FDE cie=0000002c pc=0837fa80..0837fa85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000670 00000010 00000648 FDE cie=0000002c pc=0837fac0..0837fac5 │ │ │ │ +00000670 00000010 00000648 FDE cie=0000002c pc=0837fa90..0837fa95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 00000010 0000065c FDE cie=0000002c pc=0837fad0..0837fad5 │ │ │ │ +00000684 00000010 0000065c FDE cie=0000002c pc=0837faa0..0837faa5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000698 00000010 00000670 FDE cie=0000002c pc=0837fae0..0837fae5 │ │ │ │ +00000698 00000010 00000670 FDE cie=0000002c pc=0837fab0..0837fab5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006ac 00000018 00000684 FDE cie=0000002c pc=0837faf0..0837fafe │ │ │ │ - DW_CFA_advance_loc: 3 to 0837faf3 │ │ │ │ +000006ac 00000018 00000684 FDE cie=0000002c pc=0837fac0..0837face │ │ │ │ + DW_CFA_advance_loc: 3 to 0837fac3 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0837faf5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0837fac5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0837fafd │ │ │ │ + DW_CFA_advance_loc: 8 to 0837facd │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 00000010 000006a0 FDE cie=0000002c pc=0837fb00..0837fb12 │ │ │ │ +000006c8 00000010 000006a0 FDE cie=0000002c pc=0837fad0..0837fae2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 00000010 000006b4 FDE cie=0000002c pc=0837fb20..0837fb45 │ │ │ │ +000006dc 00000010 000006b4 FDE cie=0000002c pc=0837faf0..0837fb15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006f0 00000010 000006c8 FDE cie=0000002c pc=0837fb50..0837fb75 │ │ │ │ +000006f0 00000010 000006c8 FDE cie=0000002c pc=0837fb20..0837fb45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000704 00000010 000006dc FDE cie=0000002c pc=0837fb80..0837fba4 │ │ │ │ +00000704 00000010 000006dc FDE cie=0000002c pc=0837fb50..0837fb74 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000718 00000010 000006f0 FDE cie=0000002c pc=0837fbb0..0837fbe6 │ │ │ │ +00000718 00000010 000006f0 FDE cie=0000002c pc=0837fb80..0837fbb6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000072c 00000010 00000704 FDE cie=0000002c pc=0837fbf0..0837fc04 │ │ │ │ +0000072c 00000010 00000704 FDE cie=0000002c pc=0837fbc0..0837fbd4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000740 00000010 00000718 FDE cie=0000002c pc=0837fc10..0837fc31 │ │ │ │ +00000740 00000010 00000718 FDE cie=0000002c pc=0837fbe0..0837fc01 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000754 00000010 0000072c FDE cie=0000002c pc=0837fc40..0837fc61 │ │ │ │ +00000754 00000010 0000072c FDE cie=0000002c pc=0837fc10..0837fc31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000768 00000010 00000740 FDE cie=0000002c pc=0837fc70..0837fc90 │ │ │ │ +00000768 00000010 00000740 FDE cie=0000002c pc=0837fc40..0837fc60 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000077c 00000010 00000754 FDE cie=0000002c pc=0837fc90..0837fcc2 │ │ │ │ +0000077c 00000010 00000754 FDE cie=0000002c pc=0837fc60..0837fc92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000790 00000054 00000768 FDE cie=0000002c pc=0837fcd0..0837fda6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fcd1 │ │ │ │ +00000790 00000054 00000768 FDE cie=0000002c pc=0837fca0..0837fd76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fca1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fcd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fca2 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fcd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fca3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fcd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fca4 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 0837fcd7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0837fca7 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0837fd45 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0837fd15 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd16 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd17 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd18 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd49 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd19 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0837fd50 │ │ │ │ + DW_CFA_advance_loc: 7 to 0837fd20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0837fd75 │ │ │ │ + DW_CFA_advance_loc: 37 to 0837fd45 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd46 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd47 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd48 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fd79 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd49 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0837fd80 │ │ │ │ + DW_CFA_advance_loc: 7 to 0837fd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e8 00000054 000007c0 FDE cie=0000002c pc=0837fdb0..08380020 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fdb1 │ │ │ │ +000007e8 00000054 000007c0 FDE cie=0000002c pc=0837fd80..0837fff0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fdb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd82 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fdb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fdb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fd84 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 0837fdb7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0837fd87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0837fe79 │ │ │ │ + DW_CFA_advance_loc1: 194 to 0837fe49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe7a │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe4a │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe7b │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe4b │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe4c │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe7d │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe4d │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 3 to 0837fe80 │ │ │ │ + DW_CFA_advance_loc: 3 to 0837fe50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0837fe8d │ │ │ │ + DW_CFA_advance_loc: 13 to 0837fe5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe5e │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe5f │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe60 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0837fe91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0837fe61 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0837fe98 │ │ │ │ + DW_CFA_advance_loc: 7 to 0837fe68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000840 00000010 00000818 FDE cie=0000002c pc=083eb190..083eb196 │ │ │ │ +00000840 00000010 00000818 FDE cie=0000002c pc=083eb160..083eb166 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000854 00000010 0000082c FDE cie=0000002c pc=083eb1a0..083eb1a3 │ │ │ │ +00000854 00000010 0000082c FDE cie=0000002c pc=083eb170..083eb173 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000868 00000010 00000840 FDE cie=0000002c pc=083eb1b0..083eb1b6 │ │ │ │ +00000868 00000010 00000840 FDE cie=0000002c pc=083eb180..083eb186 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000087c 00000010 00000854 FDE cie=0000002c pc=083eb1c0..083eb1d5 │ │ │ │ +0000087c 00000010 00000854 FDE cie=0000002c pc=083eb190..083eb1a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000890 00000010 00000868 FDE cie=0000002c pc=083eb1e0..083eb1f5 │ │ │ │ +00000890 00000010 00000868 FDE cie=0000002c pc=083eb1b0..083eb1c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a4 00000010 0000087c FDE cie=0000002c pc=083eb200..083eb215 │ │ │ │ +000008a4 00000010 0000087c FDE cie=0000002c pc=083eb1d0..083eb1e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008b8 00000010 00000890 FDE cie=0000002c pc=083eb220..083eb235 │ │ │ │ +000008b8 00000010 00000890 FDE cie=0000002c pc=083eb1f0..083eb205 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008cc 00000010 000008a4 FDE cie=0000002c pc=083eb240..083eb255 │ │ │ │ +000008cc 00000010 000008a4 FDE cie=0000002c pc=083eb210..083eb225 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008e0 00000010 000008b8 FDE cie=0000002c pc=083eb260..083eb275 │ │ │ │ +000008e0 00000010 000008b8 FDE cie=0000002c pc=083eb230..083eb245 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008f4 00000010 000008cc FDE cie=0000002c pc=083eb280..083eb285 │ │ │ │ +000008f4 00000010 000008cc FDE cie=0000002c pc=083eb250..083eb255 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000908 00000010 000008e0 FDE cie=0000002c pc=083eb290..083eb295 │ │ │ │ +00000908 00000010 000008e0 FDE cie=0000002c pc=083eb260..083eb265 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000091c 00000010 000008f4 FDE cie=0000002c pc=083eb2a0..083eb2a5 │ │ │ │ +0000091c 00000010 000008f4 FDE cie=0000002c pc=083eb270..083eb275 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000930 00000010 00000908 FDE cie=0000002c pc=083eb2b0..083eb2b5 │ │ │ │ +00000930 00000010 00000908 FDE cie=0000002c pc=083eb280..083eb285 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000944 00000010 0000091c FDE cie=0000002c pc=083eb2c0..083eb2c5 │ │ │ │ +00000944 00000010 0000091c FDE cie=0000002c pc=083eb290..083eb295 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000958 00000010 00000930 FDE cie=0000002c pc=083eb2d0..083eb2d5 │ │ │ │ +00000958 00000010 00000930 FDE cie=0000002c pc=083eb2a0..083eb2a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000096c 00000010 00000944 FDE cie=0000002c pc=083eb2e0..083eb2e5 │ │ │ │ +0000096c 00000010 00000944 FDE cie=0000002c pc=083eb2b0..083eb2b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000980 00000010 00000958 FDE cie=0000002c pc=083eb2f0..083eb2f5 │ │ │ │ +00000980 00000010 00000958 FDE cie=0000002c pc=083eb2c0..083eb2c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000994 00000010 0000096c FDE cie=0000002c pc=083eb300..083eb305 │ │ │ │ +00000994 00000010 0000096c FDE cie=0000002c pc=083eb2d0..083eb2d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009a8 00000010 00000980 FDE cie=0000002c pc=083eb310..083eb315 │ │ │ │ +000009a8 00000010 00000980 FDE cie=0000002c pc=083eb2e0..083eb2e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009bc 00000010 00000994 FDE cie=0000002c pc=083eb320..083eb325 │ │ │ │ +000009bc 00000010 00000994 FDE cie=0000002c pc=083eb2f0..083eb2f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d0 00000010 000009a8 FDE cie=0000002c pc=083eb330..083eb335 │ │ │ │ +000009d0 00000010 000009a8 FDE cie=0000002c pc=083eb300..083eb305 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009e4 00000010 000009bc FDE cie=0000002c pc=083eb340..083eb345 │ │ │ │ +000009e4 00000010 000009bc FDE cie=0000002c pc=083eb310..083eb315 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009f8 00000010 000009d0 FDE cie=0000002c pc=083eb350..083eb355 │ │ │ │ +000009f8 00000010 000009d0 FDE cie=0000002c pc=083eb320..083eb325 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a0c 00000010 000009e4 FDE cie=0000002c pc=083eb360..083eb365 │ │ │ │ +00000a0c 00000010 000009e4 FDE cie=0000002c pc=083eb330..083eb335 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a20 00000010 000009f8 FDE cie=0000002c pc=08413660..08413665 │ │ │ │ +00000a20 00000010 000009f8 FDE cie=0000002c pc=08413630..08413635 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a34 00000010 00000a0c FDE cie=0000002c pc=08413670..08413675 │ │ │ │ +00000a34 00000010 00000a0c FDE cie=0000002c pc=08413640..08413645 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a48 00000010 00000a20 FDE cie=0000002c pc=08413680..08413685 │ │ │ │ +00000a48 00000010 00000a20 FDE cie=0000002c pc=08413650..08413655 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a5c 0000007c 00000a34 FDE cie=0000002c pc=08413690..084138a2 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413691 │ │ │ │ +00000a5c 0000007c 00000a34 FDE cie=0000002c pc=08413660..08413872 │ │ │ │ + DW_CFA_advance_loc: 1 to 08413661 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 3 to 08413694 │ │ │ │ + DW_CFA_advance_loc: 3 to 08413664 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413695 │ │ │ │ + DW_CFA_advance_loc: 1 to 08413665 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413696 │ │ │ │ + DW_CFA_advance_loc: 1 to 08413666 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08413699 │ │ │ │ + DW_CFA_advance_loc: 3 to 08413669 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 292 to 084137bd │ │ │ │ + DW_CFA_advance_loc2: 292 to 0841378d │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137be │ │ │ │ + DW_CFA_advance_loc: 1 to 0841378e │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 084137c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 08413790 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 08413791 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 084137c9 │ │ │ │ + DW_CFA_advance_loc: 8 to 08413799 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 084137df │ │ │ │ + DW_CFA_advance_loc: 22 to 084137af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137b0 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137b1 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137b2 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 084137e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137b3 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 084137e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 084137b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 08413803 │ │ │ │ + DW_CFA_advance_loc: 27 to 084137d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 08413808 │ │ │ │ + DW_CFA_advance_loc: 5 to 084137d8 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 5 to 0841380d │ │ │ │ + DW_CFA_advance_loc: 5 to 084137dd │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 08413818 │ │ │ │ + DW_CFA_advance_loc: 11 to 084137e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0841381b │ │ │ │ + DW_CFA_advance_loc: 3 to 084137eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 6 to 08413821 │ │ │ │ + DW_CFA_advance_loc: 6 to 084137f1 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413822 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137f2 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413823 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137f3 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413824 │ │ │ │ + DW_CFA_advance_loc: 1 to 084137f4 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 4 to 08413828 │ │ │ │ + DW_CFA_advance_loc: 4 to 084137f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 08413837 │ │ │ │ + DW_CFA_advance_loc: 15 to 08413807 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ - DW_CFA_advance_loc: 5 to 0841383c │ │ │ │ + DW_CFA_advance_loc: 5 to 0841380c │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 10 to 08413846 │ │ │ │ + DW_CFA_advance_loc: 10 to 08413816 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 1 to 08413847 │ │ │ │ + DW_CFA_advance_loc: 1 to 08413817 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0841384f │ │ │ │ + DW_CFA_advance_loc: 8 to 0841381f │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00000adc 00000020 00000ab4 FDE cie=0000002c pc=084138b0..084138e9 │ │ │ │ - DW_CFA_advance_loc: 3 to 084138b3 │ │ │ │ +00000adc 00000020 00000ab4 FDE cie=0000002c pc=08413880..084138b9 │ │ │ │ + DW_CFA_advance_loc: 3 to 08413883 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 4 to 084138b7 │ │ │ │ + DW_CFA_advance_loc: 4 to 08413887 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 084138bb │ │ │ │ + DW_CFA_advance_loc: 4 to 0841388b │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 4 to 084138bf │ │ │ │ + DW_CFA_advance_loc: 4 to 0841388f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 084138c7 │ │ │ │ + DW_CFA_advance_loc: 8 to 08413897 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 33 to 084138e8 │ │ │ │ + DW_CFA_advance_loc: 33 to 084138b8 │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b00 00000010 00000ad8 FDE cie=0000002c pc=08420d40..08420d6e │ │ │ │ +00000b00 00000010 00000ad8 FDE cie=0000002c pc=08420d10..08420d3e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b14 0000003c 00000aec FDE cie=0000002c pc=08420d70..08421444 │ │ │ │ - DW_CFA_advance_loc: 1 to 08420d71 │ │ │ │ +00000b14 0000003c 00000aec FDE cie=0000002c pc=08420d40..08421414 │ │ │ │ + DW_CFA_advance_loc: 1 to 08420d41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08420d72 │ │ │ │ + DW_CFA_advance_loc: 1 to 08420d42 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08420d73 │ │ │ │ + DW_CFA_advance_loc: 1 to 08420d43 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08420d74 │ │ │ │ + DW_CFA_advance_loc: 1 to 08420d44 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08420d77 │ │ │ │ + DW_CFA_advance_loc: 3 to 08420d47 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ - DW_CFA_advance_loc2: 1736 to 0842143f │ │ │ │ + DW_CFA_advance_loc2: 1736 to 0842140f │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421440 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421410 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421441 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421411 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421442 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421412 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421443 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421413 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b54 0000006c 00000b2c FDE cie=0000002c pc=08421450..084216a2 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421451 │ │ │ │ +00000b54 0000006c 00000b2c FDE cie=0000002c pc=08421420..08421672 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421421 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421452 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421422 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421453 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421423 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421454 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421424 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 08421457 │ │ │ │ + DW_CFA_advance_loc: 3 to 08421427 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 171 to 08421502 │ │ │ │ + DW_CFA_advance_loc1: 171 to 084214d2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 13 to 0842150f │ │ │ │ + DW_CFA_advance_loc: 13 to 084214df │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421510 │ │ │ │ + DW_CFA_advance_loc: 1 to 084214e0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 08421524 │ │ │ │ + DW_CFA_advance_loc: 20 to 084214f4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 160 to 084215c4 │ │ │ │ + DW_CFA_advance_loc1: 160 to 08421594 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421595 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421596 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 084215ce │ │ │ │ + DW_CFA_advance_loc: 8 to 0842159e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 45 to 084215fb │ │ │ │ + DW_CFA_advance_loc: 45 to 084215cb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215fc │ │ │ │ + DW_CFA_advance_loc: 1 to 084215cc │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215fd │ │ │ │ + DW_CFA_advance_loc: 1 to 084215cd │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215fe │ │ │ │ + DW_CFA_advance_loc: 1 to 084215ce │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 084215ff │ │ │ │ + DW_CFA_advance_loc: 1 to 084215cf │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421600 │ │ │ │ + DW_CFA_advance_loc: 1 to 084215d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 59 to 0842163b │ │ │ │ + DW_CFA_advance_loc: 59 to 0842160b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842163c │ │ │ │ + DW_CFA_advance_loc: 1 to 0842160c │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842163d │ │ │ │ + DW_CFA_advance_loc: 1 to 0842160d │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842163e │ │ │ │ + DW_CFA_advance_loc: 1 to 0842160e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842163f │ │ │ │ + DW_CFA_advance_loc: 1 to 0842160f │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 08421644 │ │ │ │ + DW_CFA_advance_loc: 5 to 08421614 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bc4 00000058 00000b9c FDE cie=0000002c pc=084216b0..084217a3 │ │ │ │ - DW_CFA_advance_loc: 1 to 084216b1 │ │ │ │ +00000bc4 00000058 00000b9c FDE cie=0000002c pc=08421680..08421773 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421681 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 084216b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 08421687 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 1 to 084216b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421688 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 084216b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421689 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 084216bc │ │ │ │ + DW_CFA_advance_loc: 3 to 0842168c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0842171f │ │ │ │ + DW_CFA_advance_loc1: 99 to 084216ef │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421720 │ │ │ │ + DW_CFA_advance_loc: 1 to 084216f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 08421757 │ │ │ │ + DW_CFA_advance_loc: 55 to 08421727 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421758 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421728 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421759 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421729 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842175a │ │ │ │ + DW_CFA_advance_loc: 1 to 0842172a │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0842175b │ │ │ │ + DW_CFA_advance_loc: 1 to 0842172b │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 08421760 │ │ │ │ + DW_CFA_advance_loc: 5 to 08421730 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 40 to 08421788 │ │ │ │ + DW_CFA_advance_loc: 40 to 08421758 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 5 to 0842178d │ │ │ │ + DW_CFA_advance_loc: 5 to 0842175d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 08421793 │ │ │ │ + DW_CFA_advance_loc: 6 to 08421763 │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ - DW_CFA_advance_loc: 1 to 08421794 │ │ │ │ + DW_CFA_advance_loc: 1 to 08421764 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000c20 0000001c 00000bf8 FDE cie=0000002c pc=0804bec0..0804bedc │ │ │ │ DW_CFA_advance_loc: 3 to 0804bec3 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux.so.2 │ │ │ │ +-+=^/lib/ld-linux.so.2 │ │ │ │ __gmon_start__ │ │ │ │ pcre2_match_data_free_8 │ │ │ │ pcre2_match_data_create_8 │ │ │ │ pcre2_config_8 │ │ │ │ pcre2_get_ovector_count_8 │ │ │ │ pcre2_compile_8 │ │ │ │ pcre2_get_error_message_8 │ │ │ │ @@ -317,34 +317,60 @@ │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.S │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.LL │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.N │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.O │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.Path │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.H │ │ │ │ misfortune-0.1.2.1-6X6y4ekORqI8D1vqJ1oYVb-misfortune:Main.V │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapTest cstr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatchAll cstr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCompile pattern │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCompile errPtr │ │ │ │ +Text.Regex.PCRE2.Wrap.wrapCompile could not allocate a CInt for the capture count. │ │ │ │ +Impossible/fatal: Haskell package regex-pcre2 error in Text.Posix.PCRE2.Wrap.getNumSubs' of ok0 /= 0. ok0 is from pcre2_pattern_info c-function which returned │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatch cstr │ │ │ │ +Error in Text.Regex.PCRE2.Wrap: Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.getErrMsg errstr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCount cstr │ │ │ │ +Error in Text.Regex.PCRE2.Wrap: │ │ │ │ +Should not have just one element in Text.Regex.Wrap.PCRE2.toPairs │ │ │ │ +src/Text/Regex/PCRE2/Wrap.hsc │ │ │ │ +ReturnCode │ │ │ │ +'ConfigWhat │ │ │ │ +'InfoWhat │ │ │ │ +'ReturnCode │ │ │ │ +'MatchOption │ │ │ │ +'CompOption │ │ │ │ +Text.Regex.PCRE2.Wrap │ │ │ │ +regex-pcre2-1.0.0.0-KSsdap09pKB8yCq443wr00 │ │ │ │ +ConfigWhat │ │ │ │ +InfoWhat │ │ │ │ +MatchOption │ │ │ │ +CompOption │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCount dataPtr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatch dataPtr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatchAll dataPtr │ │ │ │ +Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapTest dataPtr │ │ │ │ +regex-pcre2-1.0.0.0-KSsdap09pKB8yCq443wr00:Text.Regex.PCRE2.Wrap.Regex │ │ │ │ +regex failed to match │ │ │ │ +Text.Regex.PCRE2.String │ │ │ │ +Text.Regex.PCRE2.String died: │ │ │ │ pathIsDirectory │ │ │ │ getDirectoryContents │ │ │ │ libraries/directory/System/Directory/Internal/Common.hs │ │ │ │ System.Directory.Internal.Common │ │ │ │ directory-1.3.8.5-inplace │ │ │ │ directory-1.3.8.5-inplace:System.Directory.Internal.Common.File │ │ │ │ directory-1.3.8.5-inplace:System.Directory.Internal.Common.SymbolicLink │ │ │ │ directory-1.3.8.5-inplace:System.Directory.Internal.Common.Directory │ │ │ │ POSIX filepaths must not contain internal NUL octets. │ │ │ │ checkForInteriorNuls │ │ │ │ openDirStream │ │ │ │ getFileStatus │ │ │ │ closeDirStream │ │ │ │ readDirStream │ │ │ │ -Cannot decode byte '\x │ │ │ │ -Cannot decode input: │ │ │ │ -os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ -libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ -System.OsString.Internal.Exception │ │ │ │ -os-string-2.0.7-inplace │ │ │ │ Data.Serialize.Put │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Put.PairS │ │ │ │ Negative range size │ │ │ │ libraries/array/Data/Array/Base.hs │ │ │ │ Data.Array.Base │ │ │ │ array-0.5.8.0-inplace │ │ │ │ @@ -362,21 +388,65 @@ │ │ │ │ Failed reading: empty │ │ │ │ Failed reading: │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Complete │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Incomplete │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Fail │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Partial │ │ │ │ cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Done │ │ │ │ -offset > (maxBound :: Int) │ │ │ │ -size > (maxBound :: Int) │ │ │ │ -handle in ReadMode │ │ │ │ -lib/Data/Knob.hs │ │ │ │ -Data.Knob │ │ │ │ -knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB │ │ │ │ -knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB:Data.Knob.Device │ │ │ │ +'AllTextMatches │ │ │ │ +'AllMatches │ │ │ │ +'AllTextSubmatches │ │ │ │ +'AllSubmatches │ │ │ │ +'C:RegexLike │ │ │ │ +'C:Extract │ │ │ │ +'C:RegexOptions │ │ │ │ +MatchResult │ │ │ │ +makeRegexOpts failed │ │ │ │ +src/Text/Regex/Base/RegexLike.hs │ │ │ │ +Text.Regex.Base.RegexLike │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexContext │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexLike │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:Extract │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexMaker │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexOptions │ │ │ │ +regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.MR │ │ │ │ +: empty input │ │ │ │ +overflowError │ │ │ │ +Data.Text. │ │ │ │ +: size overflow │ │ │ │ +Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ +hGetContents │ │ │ │ +libraries/text/src/Data/Text/IO.hs │ │ │ │ +Data.Text.IO │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Text │ │ │ │ +negative index: │ │ │ │ +, length = │ │ │ │ +index too large: │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +moduleError │ │ │ │ +libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ +Data.Text.Internal.Encoding │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Encoding.Utf8State │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Lazy.Empty │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.Lazy.Chunk │ │ │ │ +text-2.1.3-inplace:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ +utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M │ │ │ │ +Data.ByteString.UTF8 │ │ │ │ +errorEmptyList │ │ │ │ +./Data/ByteString/UTF8.hs │ │ │ │ +Codec.Binary.UTF8.String │ │ │ │ +Cannot decode byte '\x │ │ │ │ +Cannot decode input: │ │ │ │ +os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ +libraries/os-string/System/OsString/Internal/Exception.hs │ │ │ │ +System.OsString.Internal.Exception │ │ │ │ +os-string-2.0.7-inplace │ │ │ │ 'Categorical │ │ │ │ src/Data/Vector/Mutable.hs │ │ │ │ Data.Vector.Mutable │ │ │ │ src/Data/Vector/Generic/Mutable.hs │ │ │ │ Data.Vector.Generic.Mutable │ │ │ │ fromList │ │ │ │ fromList │ │ │ │ @@ -429,59 +499,14 @@ │ │ │ │ 'PromptT │ │ │ │ 'RecPrompt │ │ │ │ Control.Monad.Prompt │ │ │ │ MonadPrompt-1.0.0.5-B8H7YrRKmT4H7t8sal6bAQ │ │ │ │ MonadPrompt-1.0.0.5-B8H7YrRKmT4H7t8sal6bAQ:Control.Monad.Prompt.Effect │ │ │ │ MonadPrompt-1.0.0.5-B8H7YrRKmT4H7t8sal6bAQ:Control.Monad.Prompt.Lift │ │ │ │ MonadPrompt-1.0.0.5-B8H7YrRKmT4H7t8sal6bAQ:Control.Monad.Prompt.C:MonadPrompt │ │ │ │ -System.Random │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.C:Random │ │ │ │ -StdGen {unStdGen = │ │ │ │ -StateGen {unStateGen = │ │ │ │ -'StateGen │ │ │ │ -'C:RandomGen │ │ │ │ -UniformRange │ │ │ │ -GUniform │ │ │ │ -'StateGenM │ │ │ │ -'C:StatefulGen │ │ │ │ -System.Random.Internal │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:RandomGen │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.StateGenM │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.MBA │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:FrozenGen │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:StatefulGen │ │ │ │ -'AtomicGen │ │ │ │ -'AtomicGenM │ │ │ │ -System.Random.Stateful │ │ │ │ -TGen {unTGen = │ │ │ │ -STGen {unSTGen = │ │ │ │ -IOGen {unIOGen = │ │ │ │ -AtomicGen {unAtomicGen = │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Stateful.C:RandomGenM │ │ │ │ -'C:Finite │ │ │ │ -Cardinality │ │ │ │ -GFinite: V1 has no inhabitants │ │ │ │ -src/System/Random/GFinite.hs │ │ │ │ -System.Random.GFinite │ │ │ │ -src/System/Random/GFinite.hs:32:13-14|case │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.C:Finite │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.C:GFinite │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.Shift │ │ │ │ -random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.Card │ │ │ │ -bitmaskWithRejection64 0 │ │ │ │ -bitmaskWithRejection32 0 │ │ │ │ -src/System/Random/SplitMix.hs │ │ │ │ -System.Random.SplitMix │ │ │ │ -splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb │ │ │ │ -splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix.SMGen │ │ │ │ -src/System/Random/SplitMix32.hs │ │ │ │ -System.Random.SplitMix32 │ │ │ │ -splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix32.SMGen │ │ │ │ -mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ Control.Monad.Loops │ │ │ │ monad-loops-0.4.3-EXLA0bTH2ZBCbxqhU4LpBI │ │ │ │ invalid slice │ │ │ │ index out of bounds │ │ │ │ negative length │ │ │ │ 'Internal │ │ │ │ internalError │ │ │ │ @@ -587,87 +612,14 @@ │ │ │ │ primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.MutableArray │ │ │ │ primitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA:Data.Primitive.Array.Array │ │ │ │ '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 │ │ │ │ -transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapTest cstr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatchAll cstr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCompile pattern │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCompile errPtr │ │ │ │ -Text.Regex.PCRE2.Wrap.wrapCompile could not allocate a CInt for the capture count. │ │ │ │ -Impossible/fatal: Haskell package regex-pcre2 error in Text.Posix.PCRE2.Wrap.getNumSubs' of ok0 /= 0. ok0 is from pcre2_pattern_info c-function which returned │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatch cstr │ │ │ │ -Error in Text.Regex.PCRE2.Wrap: Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.getErrMsg errstr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCount cstr │ │ │ │ -Error in Text.Regex.PCRE2.Wrap: │ │ │ │ -Should not have just one element in Text.Regex.Wrap.PCRE2.toPairs │ │ │ │ -src/Text/Regex/PCRE2/Wrap.hsc │ │ │ │ -ReturnCode │ │ │ │ -'ConfigWhat │ │ │ │ -'InfoWhat │ │ │ │ -'ReturnCode │ │ │ │ -'MatchOption │ │ │ │ -'CompOption │ │ │ │ -Text.Regex.PCRE2.Wrap │ │ │ │ -regex-pcre2-1.0.0.0-KSsdap09pKB8yCq443wr00 │ │ │ │ -ConfigWhat │ │ │ │ -InfoWhat │ │ │ │ -MatchOption │ │ │ │ -CompOption │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapCount dataPtr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatch dataPtr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapMatchAll dataPtr │ │ │ │ -Ptr parameter was nullPtr in Text.Regex.PCRE2.Wrap.wrapTest dataPtr │ │ │ │ -regex-pcre2-1.0.0.0-KSsdap09pKB8yCq443wr00:Text.Regex.PCRE2.Wrap.Regex │ │ │ │ -regex failed to match │ │ │ │ -Text.Regex.PCRE2.String │ │ │ │ -Text.Regex.PCRE2.String died: │ │ │ │ -'AllTextMatches │ │ │ │ -'AllMatches │ │ │ │ -'AllTextSubmatches │ │ │ │ -'AllSubmatches │ │ │ │ -'C:RegexLike │ │ │ │ -'C:Extract │ │ │ │ -'C:RegexOptions │ │ │ │ -MatchResult │ │ │ │ -makeRegexOpts failed │ │ │ │ -src/Text/Regex/Base/RegexLike.hs │ │ │ │ -Text.Regex.Base.RegexLike │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexContext │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexLike │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:Extract │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexMaker │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.C:RegexOptions │ │ │ │ -regex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI:Text.Regex.Base.RegexLike.MR │ │ │ │ -: empty input │ │ │ │ -overflowError │ │ │ │ -Data.Text. │ │ │ │ -: size overflow │ │ │ │ -Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ -hGetContents │ │ │ │ -libraries/text/src/Data/Text/IO.hs │ │ │ │ -Data.Text.IO │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Text │ │ │ │ -negative index: │ │ │ │ -, length = │ │ │ │ -index too large: │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -moduleError │ │ │ │ -libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ -Data.Text.Internal.Encoding │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Encoding.Utf8State │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Lazy.Empty │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.Lazy.Chunk │ │ │ │ -text-2.1.3-inplace:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ 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.Bin │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Tip │ │ │ │ containers-0.7-inplace:Data.IntSet.Internal.Nil │ │ │ │ Failure in Data.Map.balanceR │ │ │ │ @@ -696,19 +648,67 @@ │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Deep │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Node3 │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.One │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Two │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Three │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Four │ │ │ │ containers-0.7-inplace:Data.Tree.Node │ │ │ │ -utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M │ │ │ │ -Data.ByteString.UTF8 │ │ │ │ -errorEmptyList │ │ │ │ -./Data/ByteString/UTF8.hs │ │ │ │ -Codec.Binary.UTF8.String │ │ │ │ +offset > (maxBound :: Int) │ │ │ │ +size > (maxBound :: Int) │ │ │ │ +handle in ReadMode │ │ │ │ +lib/Data/Knob.hs │ │ │ │ +Data.Knob │ │ │ │ +knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB │ │ │ │ +knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB:Data.Knob.Device │ │ │ │ +System.Random │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.C:Random │ │ │ │ +StdGen {unStdGen = │ │ │ │ +StateGen {unStateGen = │ │ │ │ +'StateGen │ │ │ │ +'C:RandomGen │ │ │ │ +UniformRange │ │ │ │ +GUniform │ │ │ │ +'StateGenM │ │ │ │ +'C:StatefulGen │ │ │ │ +System.Random.Internal │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:RandomGen │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.StateGenM │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.MBA │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:FrozenGen │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Internal.C:StatefulGen │ │ │ │ +'AtomicGen │ │ │ │ +'AtomicGenM │ │ │ │ +System.Random.Stateful │ │ │ │ +TGen {unTGen = │ │ │ │ +STGen {unSTGen = │ │ │ │ +IOGen {unIOGen = │ │ │ │ +AtomicGen {unAtomicGen = │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.Stateful.C:RandomGenM │ │ │ │ +'C:Finite │ │ │ │ +Cardinality │ │ │ │ +GFinite: V1 has no inhabitants │ │ │ │ +src/System/Random/GFinite.hs │ │ │ │ +System.Random.GFinite │ │ │ │ +src/System/Random/GFinite.hs:32:13-14|case │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.C:Finite │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.C:GFinite │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.Shift │ │ │ │ +random-1.2.1.3-CVJ8L3qWNg1JRwG1WpFqPu:System.Random.GFinite.Card │ │ │ │ +bitmaskWithRejection64 0 │ │ │ │ +bitmaskWithRejection32 0 │ │ │ │ +src/System/Random/SplitMix.hs │ │ │ │ +System.Random.SplitMix │ │ │ │ +splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb │ │ │ │ +splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix.SMGen │ │ │ │ +src/System/Random/SplitMix32.hs │ │ │ │ +System.Random.SplitMix32 │ │ │ │ +splitmix-0.1.3.1-BGsvUIXPkVcIniKN76yOBb:System.Random.SplitMix32.SMGen │ │ │ │ +mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ +transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ negative length: │ │ │ │ packCStringLen │ │ │ │ moduleErrorIO │ │ │ │ empty ByteString │ │ │ │ Data.ByteString. │ │ │ │ : illegal ByteString size │ │ │ │ Lazy.toStrict │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,175 +1,175 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0804bec0 <.text>: │ │ │ │ sub $0xc,%esp │ │ │ │ - push $0x85a163c │ │ │ │ + push $0x85a1634 │ │ │ │ push $0x18a │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84818fb │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ call 804b860 │ │ │ │ - push $0x85a16b0 │ │ │ │ + push $0x85a16a8 │ │ │ │ push $0xdd │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848191b │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a16b0 │ │ │ │ + push $0x85a16a8 │ │ │ │ push $0xdc │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481914 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0x10a │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481944 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0x10b │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848194b │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0xf5 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848193d │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0xed │ │ │ │ - push $0x859be0c │ │ │ │ - push $0x859be38 │ │ │ │ + push $0x859be04 │ │ │ │ + push $0x859be30 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0xec │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481936 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a169c │ │ │ │ + push $0x85a1694 │ │ │ │ push $0xeb │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848192d │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1688 │ │ │ │ + push $0x85a1680 │ │ │ │ push $0x152 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481981 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1688 │ │ │ │ + push $0x85a1680 │ │ │ │ push $0x148 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848196b │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1688 │ │ │ │ + push $0x85a1680 │ │ │ │ push $0x13e │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481954 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1670 │ │ │ │ + push $0x85a1668 │ │ │ │ push $0x15e │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481997 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1658 │ │ │ │ + push $0x85a1650 │ │ │ │ push $0x174 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481997 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ call 804bec0 │ │ │ │ call 804bec0 │ │ │ │ - push $0x85a1624 │ │ │ │ + push $0x85a161c │ │ │ │ push $0x1a0 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848199e │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1624 │ │ │ │ + push $0x85a161c │ │ │ │ push $0x1a0 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848199e │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a160c │ │ │ │ + push $0x85a1604 │ │ │ │ push $0x1c1 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848199e │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a160c │ │ │ │ + push $0x85a1604 │ │ │ │ push $0x1c2 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819b5 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15f4 │ │ │ │ + push $0x85a15ec │ │ │ │ push $0x1d8 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x848199e │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15dc │ │ │ │ + push $0x85a15d4 │ │ │ │ push $0x24b │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819d3 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15dc │ │ │ │ + push $0x85a15d4 │ │ │ │ push $0x23a │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819cd │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15c4 │ │ │ │ + push $0x85a15bc │ │ │ │ push $0x262 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819ea │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15b0 │ │ │ │ + push $0x85a15a8 │ │ │ │ push $0x278 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819fe │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a15b0 │ │ │ │ + push $0x85a15a8 │ │ │ │ push $0x28f │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a15 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a159c │ │ │ │ + push $0x85a1594 │ │ │ │ push $0x29e │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a28 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a159c │ │ │ │ + push $0x85a1594 │ │ │ │ push $0x2ab │ │ │ │ - push $0x859be0c │ │ │ │ - push $0x859be5c │ │ │ │ + push $0x859be04 │ │ │ │ + push $0x859be54 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1584 │ │ │ │ + push $0x85a157c │ │ │ │ push $0x2e7 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a15 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1584 │ │ │ │ + push $0x85a157c │ │ │ │ push $0x2c9 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x84819fe │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1584 │ │ │ │ + push $0x85a157c │ │ │ │ push $0x2ca │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a2b │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1584 │ │ │ │ + push $0x85a157c │ │ │ │ push $0x2d5 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a35 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1570 │ │ │ │ + push $0x85a1568 │ │ │ │ push $0x310 │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a15 │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ - push $0x85a1558 │ │ │ │ + push $0x85a1550 │ │ │ │ push $0x32a │ │ │ │ - push $0x859be0c │ │ │ │ + push $0x859be04 │ │ │ │ push $0x8481a3c │ │ │ │ call 804b370 <__assert_fail@plt> │ │ │ │ call 804b860 │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -555,15 +555,15 @@ │ │ │ │ mov (%edi),%ebx │ │ │ │ movzwl -0x4(%ebx),%edx │ │ │ │ lea -0x1d(%edx),%eax │ │ │ │ cmp $0x1c,%ax │ │ │ │ jbe 804c55c │ │ │ │ sub $0x8,%esp │ │ │ │ push %edx │ │ │ │ - push $0x859f480 │ │ │ │ + push $0x859f478 │ │ │ │ call 8438790 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x4,%esp │ │ │ │ add $0x8,%edi │ │ │ │ push $0x0 │ │ │ │ push -0x4(%edi) │ │ │ │ push 0x28(%esp) │ │ │ │ @@ -929,15 +929,15 @@ │ │ │ │ cmp $0x8459be8,%eax │ │ │ │ je 804cbe0 │ │ │ │ jmp 804cac9 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x4,%esp │ │ │ │ push %edi │ │ │ │ push %eax │ │ │ │ - push $0x859f510 │ │ │ │ + push $0x859f508 │ │ │ │ call 8438790 │ │ │ │ nop │ │ │ │ and $0x8,%ebp │ │ │ │ je 804d390 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x4(%esp),%esi │ │ │ │ mov %edi,%ebp │ │ │ │ @@ -1475,26 +1475,26 @@ │ │ │ │ jmp 804cc26 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov %eax,0x85e85c8 │ │ │ │ jmp 804ccdd │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ - push $0x859f4b8 │ │ │ │ + push $0x859f4b0 │ │ │ │ call 8438790 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %ebx,%ebx │ │ │ │ jmp 804ccc8 │ │ │ │ nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ and $0x4,%ebp │ │ │ │ jne 804cbce │ │ │ │ sub $0x8,%esp │ │ │ │ push %edi │ │ │ │ - push $0x859f4e8 │ │ │ │ + push $0x859f4e0 │ │ │ │ call 8438790 │ │ │ │ nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x1c(%ecx),%eax │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edi,%ebp │ │ │ │ test %eax,%eax │ │ │ │ @@ -2733,15 +2733,15 @@ │ │ │ │ call 804e500 │ │ │ │ jmp 804dcb0 │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x4,%esp │ │ │ │ push %ebx │ │ │ │ push %eax │ │ │ │ - push $0x859f5bc │ │ │ │ + push $0x859f5b4 │ │ │ │ call 8438790 │ │ │ │ nop │ │ │ │ push %ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ mov %eax,%esi │ │ │ │ push %ebx │ │ │ │ @@ -3276,15 +3276,15 @@ │ │ │ │ mov %edx,0xc(%eax) │ │ │ │ mov %edi,(%ebx) │ │ │ │ mov %eax,(%esi) │ │ │ │ jmp 804e5c6 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ - push $0x85a14a4 │ │ │ │ + push $0x85a149c │ │ │ │ call 8438790 │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ cmpb $0x0,0x85e64e5 │ │ │ │ jne 804e58e │ │ │ │ movb $0x1,0x85e64e4 │ │ │ │ jmp 804e58c │ │ │ │ @@ -4282,15 +4282,15 @@ │ │ │ │ mov (%ebx),%edx │ │ │ │ movzwl -0x4(%edx),%edi │ │ │ │ cmp $0x1c,%di │ │ │ │ ja 804f8bd │ │ │ │ jmp *0x85a3bb8(,%edi,4) │ │ │ │ sub $0x8,%esp │ │ │ │ push %edi │ │ │ │ - push $0x85a1478 │ │ │ │ + push $0x85a1470 │ │ │ │ call 8438790 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ cmpb $0x0,0x85e5bec │ │ │ │ jne 804f978 │ │ │ │ movzwl -0x8(%edx),%edi │ │ │ │ movzwl -0x6(%edx),%edx │ │ │ │ add %edi,%edx │ │ │ │ @@ -5600,15 +5600,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8050a9d │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bb3fc,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + jmp 8390d78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -5617,30 +5617,30 @@ │ │ │ │ jb 8050af9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8050ae0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ + jmp 83dd994 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ cld │ │ │ │ ret │ │ │ │ inc %ebp │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,%ch │ │ │ │ mov $0x5b,%bl │ │ │ │ - or %al,0x4be9f8c5(%ebx) │ │ │ │ + or %al,0x1be9f8c5(%ebx) │ │ │ │ xchg %eax,%edx │ │ │ │ cmp %al,(%eax) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -5650,15 +5650,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ movl $0x85bb3e5,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -5666,15 +5666,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ movl $0x85bb3f5,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -5682,15 +5682,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ movl $0x85bb3ed,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -5701,15 +5701,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ + jmp 83dd8b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -5721,15 +5721,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd91c │ │ │ │ + jmp 83dd8ec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -5741,15 +5741,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ + jmp 83dd8b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -5761,15 +5761,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ + jmp 83dd8b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -5781,15 +5781,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd91c │ │ │ │ + jmp 83dd8ec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -5801,15 +5801,15 @@ │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ + jmp 83dd8b4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ enter $0x56a6,$0x0 │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -5819,15 +5819,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80517ba │ │ │ │ movl $0x8050d88,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd8a8 │ │ │ │ + jmp 83dd878 │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ push %esi │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -5839,15 +5839,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8050dc8,-0x8(%ebp) │ │ │ │ mov %esi,-0xc(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ + jmp 83dd9d0 │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ push %esi │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -5871,15 +5871,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 805194e │ │ │ │ movl $0x8050e28,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ + jmp 83dd9d0 │ │ │ │ nop │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -5893,15 +5893,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0x64,%al │ │ │ │ push %cs │ │ │ │ add $0x458908,%eax │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ - jmp 83dd9c4 │ │ │ │ + jmp 83dd994 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -6634,15 +6634,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 805199d │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8476195,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cwtl │ │ │ │ lcall $0x2,$0xf0056 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -7004,15 +7004,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8386eec │ │ │ │ + jmp 8386ebc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -7030,15 +7030,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83717f8 │ │ │ │ + jmp 83717c8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -7056,15 +7056,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83714fc │ │ │ │ + jmp 83714cc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -7082,15 +7082,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83717f8 │ │ │ │ + jmp 83717c8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -7108,15 +7108,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83714fc │ │ │ │ + jmp 83714cc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ @@ -7134,15 +7134,15 @@ │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85db96d,-0x14(%ebp) │ │ │ │ movl $0x0,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83717f8 │ │ │ │ + jmp 83717c8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -7765,15 +7765,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8052892 │ │ │ │ movl $0x85bb486,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bb488,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -8019,15 +8019,15 @@ │ │ │ │ jb 8052b82 │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -8043,15 +8043,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -8087,15 +8087,15 @@ │ │ │ │ jb 8052c76 │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -8111,15 +8111,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -8155,15 +8155,15 @@ │ │ │ │ jb 8052d6a │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -8179,15 +8179,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -8418,15 +8418,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8053126 │ │ │ │ movl $0x85bb51e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bb520,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -8434,45 +8434,45 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 805315f │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8053193 │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80531c7 │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ dec %eax │ │ │ │ adcl $0x5,0x0(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -9466,30 +9466,30 @@ │ │ │ │ test %edx,%edx │ │ │ │ jle 8053e63 │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ test %edx,%edx │ │ │ │ jge 8053e5f │ │ │ │ movl $0x8054ce4,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x9(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ add $0xfffffff0,%edi │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8053ed8 │ │ │ │ test %edx,%edx │ │ │ │ jge 8053ef1 │ │ │ │ movl $0x8054cc0,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x85bb9ac,%esi │ │ │ │ @@ -9535,26 +9535,26 @@ │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ test %eax,%eax │ │ │ │ jge 8053f61 │ │ │ │ movl $0x8054cd0,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ jge 8053f88 │ │ │ │ movl $0x8054cd0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp %ecx,%eax │ │ │ │ jge 8053f9a │ │ │ │ @@ -9727,25 +9727,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x80541c0,-0xc(%ebp) │ │ │ │ movl $0x85db027,-0x18(%ebp) │ │ │ │ movl $0x85e23b9,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dce20 │ │ │ │ + jmp 83dcdf0 │ │ │ │ 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 80541ec │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -9765,15 +9765,15 @@ │ │ │ │ movl $0x8054244,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bb5af,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -9807,15 +9807,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x805420c,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -9835,15 +9835,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 805431b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ ja 8054379 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %dl,(%ebx) │ │ │ │ @@ -9863,15 +9863,15 @@ │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80542dc,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x80542fc,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffdc,%edi │ │ │ │ mov $0x85dcacb,%esi │ │ │ │ @@ -9932,25 +9932,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8054488,-0xc(%ebp) │ │ │ │ movl $0x85db027,-0x18(%ebp) │ │ │ │ movl $0x85e23b9,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dce20 │ │ │ │ + jmp 83dcdf0 │ │ │ │ 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 80544b4 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -9970,15 +9970,15 @@ │ │ │ │ movl $0x805450c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bb58f,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -10011,15 +10011,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x80544d4,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10040,15 +10040,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 80545e3 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ je 8054641 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %dl,(%ebx) │ │ │ │ @@ -10073,27 +10073,27 @@ │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x80545a4,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x80545c4,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ add $0xffffffdc,%edi │ │ │ │ movl $0x85dcacb,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -10146,25 +10146,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8054774,-0xc(%ebp) │ │ │ │ movl $0x85db027,-0x18(%ebp) │ │ │ │ movl $0x85e23b9,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83dce20 │ │ │ │ + jmp 83dcdf0 │ │ │ │ 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 80547a0 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -10184,15 +10184,15 @@ │ │ │ │ movl $0x80547f8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bb56f,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -10225,15 +10225,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x80547c0,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10253,15 +10253,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80548cf │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ int3 │ │ │ │ jno 805492d │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ @@ -10303,28 +10303,28 @@ │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x8054890,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x80548b0,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0xffffffdc,%edi │ │ │ │ movl $0x85dcacb,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -10342,23 +10342,23 @@ │ │ │ │ movl $0x85bb9fe,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x845c3fc,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dae80 │ │ │ │ + jmp 83dae50 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cld │ │ │ │ jg 8054a67 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x6316ff8b(%ecx) │ │ │ │ + add %cl,0x6ce90075(%ecx) │ │ │ │ cltd │ │ │ │ cmp %eax,(%eax) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x85bbabc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ @@ -10375,24 +10375,24 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8054a80,-0xc(%ebp) │ │ │ │ movl $0x85bbabe,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85dcacd,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8054aa0 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -10431,25 +10431,25 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8054b44,0x4(%ebp) │ │ │ │ movl $0x85bbabe,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 8054b69 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85bbae8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -10471,15 +10471,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8054bb9 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bbaea,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ + jmp 83dc4a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xor $0x6f,%al │ │ │ │ push %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -10513,15 +10513,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8054c3e │ │ │ │ movl $0x85bbb10,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ mov $0x85bbb20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ jmp 8054c64 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ @@ -10942,15 +10942,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 805513e │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -11104,15 +11104,15 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 805535b │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ movb $0x0,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ inc %ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -11153,28 +11153,28 @@ │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ jge 8055409 │ │ │ │ movl $0x80552f0,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x1,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85bbb68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movb $0x0,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x14(%edi) │ │ │ │ + movl $0x836e6b0,-0x14(%edi) │ │ │ │ lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -11198,15 +11198,15 @@ │ │ │ │ je 805548b │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov $0x85bbb6b,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80554a2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ @@ -11263,15 +11263,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8055566 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -11389,15 +11389,15 @@ │ │ │ │ lea -0x1(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85bbb9e,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808d618 │ │ │ │ + jmp 80936b0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ adc $0xff,%al │ │ │ │ (bad) │ │ │ │ ljmp *(%eax) │ │ │ │ @@ -11439,15 +11439,15 @@ │ │ │ │ je 80557a3 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov $0x85bbb62,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80557ba │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ @@ -11478,15 +11478,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8055820 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bb799,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83fbfd0 │ │ │ │ + jmp 83fbfa0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ cmp $0x57,%dh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -11502,15 +11502,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8055869 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8476706,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %esp │ │ │ │ arpl %edx,0x0(%esi) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -11823,15 +11823,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8055c19 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x84766dd,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ in (%dx),%al │ │ │ │ pop %edi │ │ │ │ push %esi │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -12277,15 +12277,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8056160 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bbc91,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83fbfd0 │ │ │ │ + jmp 83fbfa0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ jo 80560ec │ │ │ │ pop %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -12302,15 +12302,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 80561b0 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bbce1,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83fbfd0 │ │ │ │ + jmp 83fbfa0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -12337,29 +12337,29 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8056291 │ │ │ │ movl $0x8056228,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ clc │ │ │ │ pop %edx │ │ │ │ push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x62(%eax) │ │ │ │ add $0xf8758908,%eax │ │ │ │ movl $0x85bbd08,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ rcrb $1,0x56(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ @@ -12386,26 +12386,26 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80562c6 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ movl $0x80561c0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80562f2 │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -12431,57 +12431,57 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8056419 │ │ │ │ movl $0x8056370,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ mov $0x59,%al │ │ │ │ push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,-0x76f7fa9d(%eax) │ │ │ │ jne 8056372 │ │ │ │ movl $0x85bbcb8,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov %bl,0x56(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80565dc │ │ │ │ movl $0x80563c8,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ pop %ecx │ │ │ │ push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,%al │ │ │ │ arpl %eax,0xf8758908 │ │ │ │ movl $0x85bbbbc,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %bl,0x56(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ @@ -12548,15 +12548,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 805651a │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8056594 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -12565,15 +12565,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 805651a │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8056525 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -12612,26 +12612,26 @@ │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80565cd │ │ │ │ movl $0x805630c,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80565fc │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -12746,28 +12746,28 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8056759 │ │ │ │ movl $0x8056740,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ loopne 805678b │ │ │ │ push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x67(%eax) │ │ │ │ add $0xf8758908,%eax │ │ │ │ movl $0x85bbbbc,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ mov $0x85bbd4c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x55,%al │ │ │ │ push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -12806,28 +12806,28 @@ │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 80567f8 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8056803 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805682f │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -12951,15 +12951,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xf76033b(%ebx) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8056999 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x8056974,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -13052,15 +13052,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e3374 │ │ │ │ + jmp 83e3344 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fmuls 0x58(%edi) │ │ │ │ add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -13120,15 +13120,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e3374 │ │ │ │ + jmp 83e3344 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ hlt │ │ │ │ dec %esi │ │ │ │ pop %eax │ │ │ │ @@ -13227,15 +13227,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e3374 │ │ │ │ + jmp 83e3344 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ dec %ebp │ │ │ │ pop %eax │ │ │ │ add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -13298,15 +13298,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e3374 │ │ │ │ + jmp 83e3344 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ rorb $0x2,0x0(%eax,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ @@ -13375,15 +13375,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -13427,15 +13427,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -13479,15 +13479,15 @@ │ │ │ │ movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0xb,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -14147,15 +14147,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8057982 │ │ │ │ movl $0x85bbde1,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bbde8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cmp %al,0x0(%esi,%edx,2) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -14271,15 +14271,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8057b1e │ │ │ │ movl $0x85bbe29,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bbe30,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -14291,15 +14291,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8057b7a │ │ │ │ - movl $0x8393bec,-0xc(%edi) │ │ │ │ + movl $0x8393bbc,-0xc(%edi) │ │ │ │ movl $0x85bbe51,-0x8(%edi) │ │ │ │ movl $0x85d6b39,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -14318,15 +14318,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8057bde │ │ │ │ - movl $0x8393bec,-0xc(%edi) │ │ │ │ + movl $0x8393bbc,-0xc(%edi) │ │ │ │ movl $0x85bbf19,-0x8(%edi) │ │ │ │ movl $0x85d6b39,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -14345,15 +14345,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8057c42 │ │ │ │ - movl $0x8393bec,-0xc(%edi) │ │ │ │ + movl $0x8393bbc,-0xc(%edi) │ │ │ │ movl $0x85bbf59,-0x8(%edi) │ │ │ │ movl $0x85d6b39,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -15570,42 +15570,42 @@ │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8ff0 │ │ │ │ + jmp 83d8fc0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp %dh,(%esi) │ │ │ │ push %esi │ │ │ │ add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,%ah │ │ │ │ mov 0xf8758908,%al │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ adc %dh,(%esi) │ │ │ │ push %esi │ │ │ │ add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,(%ebx,%ecx,4) │ │ │ │ add $0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ mov $0x1240057,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ @@ -15617,20 +15617,20 @@ │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8058b98 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ test %edx,%edx │ │ │ │ jne 8058c97 │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ hlt │ │ │ │ @@ -15679,37 +15679,37 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x84(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x1c(%edi) │ │ │ │ + movl $0x83a6ff4,-0x1c(%edi) │ │ │ │ mov %esi,-0x18(%edi) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ jne 8058caa │ │ │ │ @@ -15783,25 +15783,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8058dac,0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e0519,0x0(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ mov $0x3005633,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%ah │ │ │ │ lea 0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %dh,(%ebx) │ │ │ │ push %esi │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -15815,15 +15815,15 @@ │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8058e79 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ @@ -16016,15 +16016,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 80592ba │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ @@ -16041,15 +16041,15 @@ │ │ │ │ mov %eax,%ecx │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ jmp 8058fc2 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x8059024,0x0(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ @@ -16082,28 +16082,28 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x80591b0,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ mov %esi,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ inc %esp │ │ │ │ mov $0x57,%ch │ │ │ │ add %al,0x3(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0xfc758908,%eax │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ inc %edi │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -16117,19 +16117,19 @@ │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805929e │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ @@ -16225,15 +16225,15 @@ │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c46c,-0x4(%edi) │ │ │ │ + movl $0x80a2504,-0x4(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x54,0x33c(%ebx) │ │ │ │ mov $0x85bc184,%esi │ │ │ │ @@ -16339,15 +16339,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -16475,15 +16475,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -16513,15 +16513,15 @@ │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8059868,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ @@ -16710,15 +16710,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x80598a8,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8059b04,-0x4(%ebp) │ │ │ │ @@ -16899,15 +16899,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8059b44,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8059d88,-0x4(%ebp) │ │ │ │ @@ -17122,15 +17122,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8059ff5 │ │ │ │ movl $0x85bc57e,-0x8(%ebp) │ │ │ │ movl $0x85bbe51,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ + jmp 83a7168 │ │ │ │ mov $0x85bc590,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 805a01c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ @@ -17758,15 +17758,15 @@ │ │ │ │ movl $0x805a6a8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -17809,15 +17809,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ @@ -17864,15 +17864,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ @@ -17927,15 +17927,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -18141,15 +18141,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805ac3a │ │ │ │ movl $0x85bc602,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bc604,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -18249,15 +18249,15 @@ │ │ │ │ movl $0x805ad18,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -18375,15 +18375,15 @@ │ │ │ │ movl $0x805aebc,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -18642,15 +18642,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805b2ce │ │ │ │ movl $0x85bc62a,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85bc62c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -18714,15 +18714,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x768b0446(%ebx) │ │ │ │ or %cl,-0x3516efbb(%ecx) │ │ │ │ cmp %eax,0x0(%eax) │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0xffff,$0xff │ │ │ │ - xchg %al,0x557c0000 │ │ │ │ + xchg %al,0x62a80000 │ │ │ │ push %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -18813,15 +18813,15 @@ │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xe8(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -18836,20 +18836,21 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80933dc │ │ │ │ + jmp 8099474 │ │ │ │ movl $0x4c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 805b61d │ │ │ │ + pushf │ │ │ │ + pusha │ │ │ │ push %esi │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x100 │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -18860,15 +18861,16 @@ │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ jne 805b610 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %dl,0x56(%ebx) │ │ │ │ + fs pusha │ │ │ │ + push %esi │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -18876,15 +18878,16 @@ │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ adc %cl,-0x899efbb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ jne 805b638 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc %dl,0x56(%ebx) │ │ │ │ + cmp $0x60,%al │ │ │ │ + push %esi │ │ │ │ add %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ @@ -19010,15 +19013,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805b5d8,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xc4(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805b894,-0x4(%ebp) │ │ │ │ @@ -19222,15 +19225,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805b8d4,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xb8(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805bb78,-0x4(%ebp) │ │ │ │ @@ -19429,15 +19432,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805bbb8,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805be44,-0x4(%ebp) │ │ │ │ @@ -19635,15 +19638,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805be84,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xa0(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805c0f8,-0x4(%ebp) │ │ │ │ @@ -19827,15 +19830,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805c138,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805c394,-0x4(%ebp) │ │ │ │ @@ -20019,15 +20022,15 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805c3d4,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805c618,-0x4(%ebp) │ │ │ │ @@ -20369,15 +20372,15 @@ │ │ │ │ bswap %ecx │ │ │ │ add $0x4,%edx │ │ │ │ mov %ecx,(%edx) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ bswap %ecx │ │ │ │ add $0x4,%edx │ │ │ │ mov %ecx,(%edx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x4(%edx),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ @@ -20442,15 +20445,15 @@ │ │ │ │ ja 805cb34 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x24,%edx │ │ │ │ jge 805cb43 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x24,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -20504,15 +20507,15 @@ │ │ │ │ bswap %edx │ │ │ │ add $0x4,%eax │ │ │ │ mov %edx,(%eax) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ bswap %edx │ │ │ │ add $0x4,%eax │ │ │ │ mov %edx,(%eax) │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ add $0xfffffffc,%edi │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -20685,15 +20688,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 805ce48 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x805ce58,-0xc(%ebp) │ │ │ │ movl $0x85bc6ac,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ + jmp 836e5fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ fs clc │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -20731,15 +20734,15 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ jne 805cef9 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805ceea │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ @@ -20771,28 +20774,28 @@ │ │ │ │ add %cl,0x45c70845(%ebx) │ │ │ │ or %bl,0x5(%edi,%ecx,8) │ │ │ │ or %cl,0x458bfc45(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 836b484 │ │ │ │ + jmp 836b454 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805cfaa │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -20827,15 +20830,15 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85bc716,-0x8(%ebp) │ │ │ │ movl $0x85bbf59,-0x4(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 839178c │ │ │ │ + jmp 839175c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x85bc728,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ jmp 805d040 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ @@ -20859,15 +20862,15 @@ │ │ │ │ mov (%eax),%cl │ │ │ │ mov 0x1(%eax),%dl │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x2(%eax),%al │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov 0x3(%ecx),%cl │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ movzbl %cl,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ or %ecx,%eax │ │ │ │ movzbl %dl,%ecx │ │ │ │ shl $0x10,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ @@ -20879,15 +20882,15 @@ │ │ │ │ movl $0x805d0e4,-0x8(%ebp) │ │ │ │ movl $0x85dc0bd,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x85bc67a,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d8b14 │ │ │ │ + jmp 83d8ae4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x85bc74c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ notb 0x0(%ebp) │ │ │ │ daa │ │ │ │ @@ -20905,15 +20908,15 @@ │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805d168 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ add $0xfffffffc,%ecx │ │ │ │ @@ -20923,16 +20926,16 @@ │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - movl $0x85c049c,0x18(%ebp) │ │ │ │ - movl $0x85c04ac,0x1c(%ebp) │ │ │ │ + movl $0x85c11c8,0x18(%ebp) │ │ │ │ + movl $0x85c11d8,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ @@ -21002,45 +21005,45 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85bc78a,-0x8(%ebp) │ │ │ │ movl $0x85bbf59,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 839178c │ │ │ │ + jmp 839175c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov $0x85bc79c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805d299 │ │ │ │ movl $0x85bc7d6,-0x8(%ebp) │ │ │ │ movl $0x85bbe51,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ + jmp 83a7168 │ │ │ │ mov $0x85bc7e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805d2d1 │ │ │ │ movl $0x85bc822,-0x8(%ebp) │ │ │ │ movl $0x85bbe51,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ + jmp 83a7168 │ │ │ │ mov $0x85bc834,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pushf │ │ │ │ ret │ │ │ │ push %edi │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -21054,15 +21057,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 805d327 │ │ │ │ movl $0x805d31c,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bc851,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83c69b8 │ │ │ │ + jmp 83c6988 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x85bc0ed(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -21163,16 +21166,16 @@ │ │ │ │ je 805d47f │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov $0x85bbb62,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805d496 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85cf04f,-0x4(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85cda4f,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ @@ -21626,15 +21629,15 @@ │ │ │ │ movl $0x805dac4,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85d79ad,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ shr $1,%ch │ │ │ │ push %ebp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x15b90845(%ebx) │ │ │ │ @@ -21714,15 +21717,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x805dc00,-0x4(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ sub %edx,%eax │ │ │ │ cmp $0x100,%eax │ │ │ │ jl 805dbe6 │ │ │ │ mov $0x100,%eax │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ @@ -21741,29 +21744,29 @@ │ │ │ │ add %cl,-0xf76f3b3(%ebx) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805dcf2 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x805daf8,0xc(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x85bc18c,-0x10(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85dad7d,-0x8(%ebp) │ │ │ │ - movl $0x85c0c09,-0x4(%ebp) │ │ │ │ + movl $0x85c1935,-0x4(%ebp) │ │ │ │ movl $0x85e2361,0x0(%ebp) │ │ │ │ - movl $0x85c049c,0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x8(%ebp) │ │ │ │ + movl $0x85c11c8,0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x8(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8055710 │ │ │ │ nop │ │ │ │ adc $0xec,%al │ │ │ │ push %ebp │ │ │ │ add %cl,%al │ │ │ │ add $0x1e0000,%eax │ │ │ │ @@ -21800,19 +21803,19 @@ │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 805dd22 │ │ │ │ movl $0x85bc87c,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ jmp 805dd5c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ @@ -21908,15 +21911,15 @@ │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d30 │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ add $0x4,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805ded4,-0x4(%ebp) │ │ │ │ @@ -21944,15 +21947,15 @@ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - movl $0x85c049c,0x14(%ebp) │ │ │ │ + movl $0x85c11c8,0x14(%ebp) │ │ │ │ movl $0x85bc75c,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 80592e4 │ │ │ │ enter $0x55e9,$0x0 │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -22144,15 +22147,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 805e191 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x82f065c,-0x8(%edi) │ │ │ │ + movl $0x829c8a4,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 805e004 │ │ │ │ @@ -22191,15 +22194,15 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - movl $0x85cf04f,0x1c(%ebp) │ │ │ │ + movl $0x85cda4f,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 805e004 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ mov $0x85bc910,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x84330b0,-0x10(%edi) │ │ │ │ dec %eax │ │ │ │ @@ -22264,17 +22267,15 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + adcb $0x2,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 805e35d │ │ │ │ @@ -22286,25 +22287,23 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 805e344 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fs xchg %eax,%esi │ │ │ │ - push %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ + adcb $0x1,%fs:0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,-0x1d(%eax) │ │ │ │ add $0x3768b08,%eax │ │ │ │ - movl $0x85c79a8,-0x4(%ebp) │ │ │ │ + movl $0x85c63a8,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845649c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -22332,15 +22331,15 @@ │ │ │ │ jne 805e40e │ │ │ │ mov %edx,%ecx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805e4af │ │ │ │ movl $0x845a108,(%eax) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -22408,29 +22407,29 @@ │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x805e3e8,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ - rclb $1,0x5001900(%esi,%edx,2) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sarb $1,0x56(%esi) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x100 │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 805e511 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ movl $0x805e304,-0x18(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809c480,-0x8(%edi) │ │ │ │ + movl $0x80a2518,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -22456,15 +22455,15 @@ │ │ │ │ movl $0x805e584,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85d79ad,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ mov $0x430055e3,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,-0x74f7fa1b(%eax) │ │ │ │ @@ -22493,15 +22492,15 @@ │ │ │ │ movl $0x805e5f8,0x4(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %ah,%bl │ │ │ │ push %ebp │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -22519,29 +22518,29 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x805e4d8,-0x14(%edi) │ │ │ │ lea -0x24(%edi),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x805e6f4,0x10(%ebp) │ │ │ │ movl $0x85e0501,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85dad7d,-0x4(%ebp) │ │ │ │ - movl $0x85c0c09,0x0(%ebp) │ │ │ │ + movl $0x85c1935,0x0(%ebp) │ │ │ │ movl $0x85e2361,0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x8(%ebp) │ │ │ │ + movl $0x85c11c8,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 805e1b8 │ │ │ │ nop │ │ │ │ and $0x55,%dl │ │ │ │ add %al,%ch │ │ │ │ @@ -22577,18 +22576,18 @@ │ │ │ │ movl $0x805e6a8,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 805e734 │ │ │ │ movl $0x85bc87c,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ nop │ │ │ │ jmp 805e75c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ jmp *%esp │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -22690,15 +22689,15 @@ │ │ │ │ je 805e887 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bbf02,-0x14(%ebp) │ │ │ │ movl $0x85bbe51,-0x10(%ebp) │ │ │ │ movl $0x85bc98f,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 839178c │ │ │ │ + jmp 839175c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ dec %eax │ │ │ │ loope 805e8e8 │ │ │ │ add %al,0x200 │ │ │ │ @@ -22728,15 +22727,15 @@ │ │ │ │ cld │ │ │ │ cld │ │ │ │ call 4e90f0e2 │ │ │ │ add 0x468bf845(%ecx),%ecx │ │ │ │ pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d0cec │ │ │ │ + jmp 83d0cbc │ │ │ │ nop │ │ │ │ fsub %st,%st(0) │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -23049,15 +23048,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 805eda9 │ │ │ │ movl $0x805ed50,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83c6fa8 │ │ │ │ + jmp 83c6f78 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805eccc,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x3(%ecx),%edx │ │ │ │ mov %edx,-0x20(%ebp) │ │ │ │ @@ -23149,15 +23148,15 @@ │ │ │ │ nop │ │ │ │ cld │ │ │ │ addr16 push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x2716fb3b(%ebx) │ │ │ │ + add %al,-0x5716fb3b(%ebx) │ │ │ │ sbb $0x32,%al │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ fistl 0x0(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -23203,15 +23202,15 @@ │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ addr16 push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x48e904c5(%ebx) │ │ │ │ + add %al,0x18e904c5(%ebx) │ │ │ │ sbb $0x32,%al │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ pop %esp │ │ │ │ fistl 0x0(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -23329,15 +23328,15 @@ │ │ │ │ nop │ │ │ │ hlt │ │ │ │ gs push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x2f16fb3b(%ebx) │ │ │ │ + add %al,-0x5f16fb3b(%ebx) │ │ │ │ sbb (%edx),%dh │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ in $0xd9,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -23574,15 +23573,15 @@ │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 805f344 │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83e19c8 │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -23639,15 +23638,15 @@ │ │ │ │ jl 805f4fb │ │ │ │ movl $0x805f350,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ add $0xfffffffc,%edi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ sub %dl,%dh │ │ │ │ push %ebp │ │ │ │ add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -23656,39 +23655,39 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ or $0x60,%al │ │ │ │ hlt │ │ │ │ add $0x845c708,%eax │ │ │ │ loope 805f46b │ │ │ │ pop %esi │ │ │ │ - or %al,-0x6516fb3b(%ebx) │ │ │ │ + or %al,0x6ae904c5(%ebx) │ │ │ │ mov $0x30,%dl │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ lock aad $0x55 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805f52c │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x805f4e8,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85dad7d,-0xc(%ebp) │ │ │ │ - movl $0x85c0c09,-0x8(%ebp) │ │ │ │ + movl $0x85c1935,-0x8(%ebp) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x0(%ebp) │ │ │ │ - movl $0x85c04ac,0x4(%ebp) │ │ │ │ + movl $0x85c11c8,0x0(%ebp) │ │ │ │ + movl $0x85c11d8,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8059e74 │ │ │ │ xchg %ax,%ax │ │ │ │ test %dl,%ch │ │ │ │ push %ebp │ │ │ │ add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -23718,39 +23717,39 @@ │ │ │ │ movl $0x805f43c,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85d79ad,-0x8(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x805f4cc,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ cmp $0x2,%eax │ │ │ │ jb 805f559 │ │ │ │ movl $0x85bc87c,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 805f58c │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83e19c8 │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -23788,15 +23787,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ jge 805f633 │ │ │ │ movl $0x805f598,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x85bca84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x805f3b4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ add $0xfffffffc,%edi │ │ │ │ @@ -24065,29 +24064,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 805fd42 │ │ │ │ movl $0x805f984,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85e050a,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c4548 │ │ │ │ + jmp 83c4518 │ │ │ │ nop │ │ │ │ mov $0x20055d1,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,0x458b0805(%ecx,%edi,8) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ movl $0x85da625,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83c62f8 │ │ │ │ + jmp 83c62c8 │ │ │ │ adc $0x55,%cl │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -24097,15 +24096,15 @@ │ │ │ │ inc %eax │ │ │ │ xchg %eax,%esi │ │ │ │ pop %ebp │ │ │ │ or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ movl $0x85d9656,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d037c │ │ │ │ + jmp 83d034c │ │ │ │ nop │ │ │ │ inc %eax │ │ │ │ rcll $1,0x0(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -24135,15 +24134,15 @@ │ │ │ │ mov $0x4,%eax │ │ │ │ sub %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ jg 805fded │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x805fadc,0x8(%ebp) │ │ │ │ movl $0x85dad7d,-0x10(%ebp) │ │ │ │ - movl $0x85c0c09,-0xc(%ebp) │ │ │ │ + movl $0x85c1935,-0xc(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 805dd5c │ │ │ │ mov %ss,%eax │ │ │ │ push %ebp │ │ │ │ @@ -24249,22 +24248,22 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 805fbaf │ │ │ │ movl $0x805fbec,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83c6fa8 │ │ │ │ + jmp 83c6f78 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 805fdde │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ movl $0x805f8cc,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ jmp 805fb25 │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ into │ │ │ │ @@ -24424,46 +24423,46 @@ │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ jmp 8053dfc │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x805fb50,0x8(%ebp) │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85e0519,-0x10(%ebp) │ │ │ │ movl $0x85dad7d,-0xc(%ebp) │ │ │ │ - movl $0x85c0c09,-0x8(%ebp) │ │ │ │ + movl $0x85c1935,-0x8(%ebp) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x0(%ebp) │ │ │ │ + movl $0x85c11c8,0x0(%ebp) │ │ │ │ movl $0x85bc8f4,0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 80592e4 │ │ │ │ cmp $0x2,%eax │ │ │ │ jae 805fe68 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ cmp $0x2,%eax │ │ │ │ jae 805fe68 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ movl $0x85bc87c,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ int3 │ │ │ │ push %ebp │ │ │ │ add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -24495,59 +24494,59 @@ │ │ │ │ jne 805ff5c │ │ │ │ add $0xfffffff0,%edi │ │ │ │ movl $0x805ffb4,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85d79ad,-0x8(%ebp) │ │ │ │ movl $0x85bc849,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ call a0654d4 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add %al,-0x1(%eax) │ │ │ │ add $0xf4458908,%eax │ │ │ │ movl $0x85d79ad,-0x8(%ebp) │ │ │ │ movl $0x85bc849,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ nop │ │ │ │ mov $0x420055cb,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add %cl,(%eax) │ │ │ │ cli │ │ │ │ add $0xf8458908,%eax │ │ │ │ movl $0x85e2561,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x805ff10,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e050a,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %esp │ │ │ │ lret │ │ │ │ push %ebp │ │ │ │ add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -24595,34 +24594,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806009c │ │ │ │ - movl $0x83d9c1c,-0x4(%edi) │ │ │ │ + movl $0x83d9bec,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8060068,0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85bc8fc,-0x4(%ebp) │ │ │ │ movl $0x85da69b,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a55c8 │ │ │ │ + jmp 82d85bc │ │ │ │ xchg %ax,%ax │ │ │ │ call 806562b │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80600ab │ │ │ │ - movl $0x83d7a58,-0x8(%edi) │ │ │ │ + movl $0x83d7a28,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e050a,0x4(%ebp) │ │ │ │ jmp 805f94c │ │ │ │ @@ -24694,15 +24693,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ movl $0x8060190,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83c8558 │ │ │ │ + jmp 83c8528 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ ror $0x55,%cl │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x4b16ff8b(%ecx) │ │ │ │ @@ -24785,15 +24784,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8060339 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x80602e8,0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 83c6fa8 │ │ │ │ + jmp 83c6f78 │ │ │ │ movl $0x8060284,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ @@ -24845,15 +24844,15 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8060366 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ movl $0x80601d0,-0x10(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -25093,15 +25092,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x806067c,0x0(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ + jmp 836e5fc │ │ │ │ pop %eax │ │ │ │ lds 0x0(%ebp),%edx │ │ │ │ jmp 26060688 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8060720 │ │ │ │ @@ -25213,15 +25212,15 @@ │ │ │ │ or %bh,(%eax,%ecx,1) │ │ │ │ push %es │ │ │ │ or %cl,0x458bfc45(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 836b484 │ │ │ │ + jmp 836b454 │ │ │ │ xchg %ax,%ax │ │ │ │ js 80607f5 │ │ │ │ push %ebp │ │ │ │ add %ch,%cl │ │ │ │ sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -25245,15 +25244,15 @@ │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0xac(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8060c73 │ │ │ │ - movl $0x83a7024,-0x4(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ jmp 80606ea │ │ │ │ add %al,%bl │ │ │ │ push %ebp │ │ │ │ add %cl,%ah │ │ │ │ jg 80608af │ │ │ │ @@ -25339,54 +25338,54 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8060bc3 │ │ │ │ movl $0x8060adc,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83c6fa8 │ │ │ │ + jmp 83c6f78 │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ rcll $0xe9,0x0(%ebp) │ │ │ │ sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8060c3f │ │ │ │ movl $0x8060b6c,0x0(%ebp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83c6fa8 │ │ │ │ + jmp 83c6f78 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x8060914,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8060978,0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x85e050a,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x80609d0,0x4(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ @@ -25533,15 +25532,15 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 805d2b0 │ │ │ │ movl $0x806061c,0x0(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85d79ad,-0x8(%ebp) │ │ │ │ movl $0x85bc849,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %esp │ │ │ │ dec %ecx │ │ │ │ push %edi │ │ │ │ add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ @@ -25559,15 +25558,15 @@ │ │ │ │ nop │ │ │ │ sbb $0x49,%al │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x716fb3b(%ebx) │ │ │ │ + add %al,-0x3716fb3b(%ebx) │ │ │ │ std │ │ │ │ xor %eax,(%eax) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ fdivrl 0x30055(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25610,15 +25609,15 @@ │ │ │ │ jmp 84584b0 │ │ │ │ nop │ │ │ │ mov %cs,0x57(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x68e904c5(%ebx) │ │ │ │ + add %al,0x38e904c5(%ebx) │ │ │ │ std │ │ │ │ xor %eax,(%eax) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ dec %esp │ │ │ │ mov $0x30055,%esi │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -25735,15 +25734,15 @@ │ │ │ │ nop │ │ │ │ sbb $0x47,%al │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x716fb3b(%ebx) │ │ │ │ + add %al,-0x3716fb3b(%ebx) │ │ │ │ sti │ │ │ │ xor %eax,(%eax) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ fdivrl 0x1000300(%ebp,%edx,2) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26055,15 +26054,15 @@ │ │ │ │ bswap %eax │ │ │ │ add $0x4,%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ add $0x4,%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ @@ -26147,15 +26146,15 @@ │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x22(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x10,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -26172,15 +26171,15 @@ │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ bswap %ecx │ │ │ │ add $0x4,%edx │ │ │ │ mov %ecx,(%edx) │ │ │ │ bswap %eax │ │ │ │ lea 0x4(%edx),%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x24(%edi) │ │ │ │ + movl $0x836e6b0,-0x24(%edi) │ │ │ │ lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ @@ -26266,15 +26265,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8061619 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ @@ -26283,15 +26282,15 @@ │ │ │ │ movl $0x806135c,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ movl $0x84330b0,-0x1c(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80614d0,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x82f065c,-0x8(%edi) │ │ │ │ + movl $0x829c8a4,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ lea -0x21(%edi),%ecx │ │ │ │ jmp 80615b4 │ │ │ │ @@ -26366,15 +26365,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806174f │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ @@ -26412,15 +26411,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80617ab │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -27010,15 +27009,15 @@ │ │ │ │ lea -0x8(%edi),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ push %esp │ │ │ │ lods %ds:(%esi),%al │ │ │ │ push %ebp │ │ │ │ add %ah,0x1e000000(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -27031,15 +27030,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8062068,0x0(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ + jmp 836e5fc │ │ │ │ in (%dx),%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ push %ebp │ │ │ │ add %ah,0x1e000000(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -27151,15 +27150,15 @@ │ │ │ │ or %cl,(%eax) │ │ │ │ and (%esi),%al │ │ │ │ or %cl,0x458bfc45(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 836b484 │ │ │ │ + jmp 836b454 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0xa5005782,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ adc %cl,0x44891455(%ebx) │ │ │ │ @@ -27172,15 +27171,15 @@ │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80623a6 │ │ │ │ - movl $0x83a7024,-0x4(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ jmp 80620b5 │ │ │ │ nop │ │ │ │ dec %eax │ │ │ │ adcb $0xc8,0x0(%edi) │ │ │ │ add $0x1e0000,%eax │ │ │ │ @@ -27254,27 +27253,27 @@ │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x80622dc,0x0(%ebp) │ │ │ │ jmp 8455944 │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x80622fc,0x8(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ movl $0x85e050a,0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x8062260,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ hlt │ │ │ │ @@ -27338,15 +27337,15 @@ │ │ │ │ ja 80624f1 │ │ │ │ movl $0x845a0d0,-0x10(%edi) │ │ │ │ movl $0x1,-0xc(%edi) │ │ │ │ movl $0x2,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ lea -0x10(%edi),%edx │ │ │ │ - movl $0x85c79a8,0xc(%edx) │ │ │ │ + movl $0x85c63a8,0xc(%edx) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85e050a,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov $0x85e0501,%edx │ │ │ │ and $0x3,%eax │ │ │ │ @@ -27586,15 +27585,15 @@ │ │ │ │ bswap %eax │ │ │ │ add $0x4,%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ add $0x4,%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ @@ -27664,15 +27663,15 @@ │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x22(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x10,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -27689,15 +27688,15 @@ │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ bswap %ecx │ │ │ │ add $0x4,%edx │ │ │ │ mov %ecx,(%edx) │ │ │ │ bswap %eax │ │ │ │ lea 0x4(%edx),%ecx │ │ │ │ mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x24(%edi) │ │ │ │ + movl $0x836e6b0,-0x24(%edi) │ │ │ │ lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ @@ -27770,15 +27769,15 @@ │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x85d79ad,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ andb $0x0,0x30055(%edx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8062dca │ │ │ │ @@ -27973,30 +27972,30 @@ │ │ │ │ or %dl,(%eax) │ │ │ │ sub $0x45890806,%eax │ │ │ │ cld │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836b484 │ │ │ │ + jmp 836b454 │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0x559f,$0x0 │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1845(%ebx) │ │ │ │ adc %cl,0x248489f2(%ecx) │ │ │ │ mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8062ffd │ │ │ │ - movl $0x83a7024,-0x4(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ jmp 8062be6 │ │ │ │ sbbb $0x0,0xc80055(%edi) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ @@ -28049,15 +28048,15 @@ │ │ │ │ movl $0x806296c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8062bac,-0x4(%ebp) │ │ │ │ lea -0x1(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ + jmp 836e5fc │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ pushf │ │ │ │ sahf │ │ │ │ push %ebp │ │ │ │ add %ch,0x1e000000(%eax) │ │ │ │ @@ -28177,27 +28176,27 @@ │ │ │ │ movl $0x8062aa4,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x8062e90,0x4(%ebp) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x85e050a,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x8062d58,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %ss │ │ │ │ @@ -28353,16 +28352,16 @@ │ │ │ │ nop │ │ │ │ xor $0x24,%al │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x10e904c5(%ebx) │ │ │ │ - fnstenv (%ecx) │ │ │ │ + add %al,-0x1f16fb3b(%ebx) │ │ │ │ + fdivs (%ecx) │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ cltd │ │ │ │ push %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -28439,18 +28438,18 @@ │ │ │ │ nop │ │ │ │ dec %esp │ │ │ │ and 0x0(%edi),%edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x28e904c5(%ebx) │ │ │ │ - fdivs (%ecx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %al,-0x716fb3b(%ebx) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + xor %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ mov $0x98,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28591,15 +28590,15 @@ │ │ │ │ nop │ │ │ │ jl 80634b7 │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x58e904c5(%ebx) │ │ │ │ + add %al,0x28e904c5(%ebx) │ │ │ │ (bad) │ │ │ │ xor %eax,(%eax) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ loopne 8063444 │ │ │ │ push %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ @@ -28783,15 +28782,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806372b │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -28802,15 +28801,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8063761 │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add (%eax),%al │ │ │ │ @@ -28831,15 +28830,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80637cb │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -28870,15 +28869,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8063846 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8063856 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -28992,15 +28991,15 @@ │ │ │ │ movl $0x80639dc,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bbfc3,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -29031,15 +29030,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x80639a4,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -29101,25 +29100,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8063b5c,-0xc(%ebp) │ │ │ │ movl $0x85bbabe,-0x18(%ebp) │ │ │ │ movl $0x85e23b9,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 8063b88 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -29138,15 +29137,15 @@ │ │ │ │ movl $0x8063be0,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bc023,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -29179,15 +29178,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x8063ba8,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -29207,15 +29206,15 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8063cb7 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x91,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %dl,(%ebx) │ │ │ │ @@ -29235,15 +29234,15 @@ │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x8063c78,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x8063c98,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffdc,%edi │ │ │ │ mov $0x85dcacb,%esi │ │ │ │ @@ -29373,22 +29372,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xe4,%al │ │ │ │ ds push %es │ │ │ │ or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0xce9fcc5(%ebx) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,-0x2316033b(%ebx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ cmp %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x30e90075(%ecx) │ │ │ │ + add %cl,0xe90075(%ecx) │ │ │ │ jl 8063f1d │ │ │ │ add %al,%bh │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ @@ -29405,44 +29404,44 @@ │ │ │ │ movl $0x8063f50,-0x8(%ebp) │ │ │ │ movl $0x85db017,-0x14(%ebp) │ │ │ │ movl $0x85e23b9,-0x10(%ebp) │ │ │ │ movl $0x85dcacd,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83dd2c0 │ │ │ │ + jmp 83dd290 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8063fbe │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8063f88,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,0x75890806(%edi,%edi,1) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dd534 │ │ │ │ + jmp 83dd504 │ │ │ │ xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -29468,18 +29467,18 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8064020 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x838c3f0,-0x10(%edi) │ │ │ │ + movl $0x838c3c0,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83f0410,-0x4(%edi) │ │ │ │ + movl $0x83f03e0,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -29497,15 +29496,15 @@ │ │ │ │ movl $0x8064078,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bc003,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -29534,24 +29533,24 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8063df4,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x8063f0c,-0x14(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83f03d4,-0xc(%edi) │ │ │ │ + movl $0x83f03a4,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x8064040,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -29573,15 +29572,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8064167 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pushf │ │ │ │ mov %ss,0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -29607,27 +29606,27 @@ │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x8064128,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x8064148,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ add $0xffffffdc,%edi │ │ │ │ movl $0x85dcacb,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -29749,22 +29748,22 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xb8,%al │ │ │ │ inc %ebx │ │ │ │ push %es │ │ │ │ or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,0x38e9fcc5(%ebx) │ │ │ │ + add %al,0x8e9fcc5(%ebx) │ │ │ │ xchg %eax,%ecx │ │ │ │ cmp %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5ce90075(%ecx) │ │ │ │ + add %cl,0x2ce90075(%ecx) │ │ │ │ ja 80643f1 │ │ │ │ add %al,%bh │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ @@ -29781,45 +29780,45 @@ │ │ │ │ movl $0x8064424,-0x8(%ebp) │ │ │ │ movl $0x85db017,-0x14(%ebp) │ │ │ │ movl $0x85e23b9,-0x10(%ebp) │ │ │ │ movl $0x85dcacd,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83dd2c0 │ │ │ │ + jmp 83dd290 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8064492 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x806445c,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,0x44(%eax) │ │ │ │ push %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 83dd534 │ │ │ │ + jmp 83dd504 │ │ │ │ xchg %ax,%ax │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -29843,18 +29842,18 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80644f4 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x838c3f0,-0x10(%edi) │ │ │ │ + movl $0x838c3c0,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83f0410,-0x4(%edi) │ │ │ │ + movl $0x83f03e0,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -29871,15 +29870,15 @@ │ │ │ │ movl $0x806454c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bbfe3,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -29908,24 +29907,24 @@ │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x80642c8,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80643e0,-0x14(%edi) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83f03d4,-0xc(%edi) │ │ │ │ + movl $0x83f03a4,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x8064514,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -29947,15 +29946,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806463b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ faddl 0x20055(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ @@ -29995,28 +29994,28 @@ │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x80645fc,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x806461c,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0xffffffdc,%edi │ │ │ │ movl $0x85dcacb,0x0(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ cwtl │ │ │ │ adcl $0x5,0x0(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -30025,15 +30024,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8064747 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -30050,22 +30049,22 @@ │ │ │ │ movl $0x806464c,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x8064728,-0xc(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 83ee3bc │ │ │ │ + jmp 83ee38c │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ mov $0x85bce58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -30117,25 +30116,25 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x80648a4,-0xc(%ebp) │ │ │ │ movl $0x85bce5a,-0x18(%ebp) │ │ │ │ movl $0x85e23b9,-0x14(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 80648d0 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -30155,15 +30154,15 @@ │ │ │ │ movl $0x8064928,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85bc08b,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f1004 │ │ │ │ + jmp 83f0fd4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -30197,15 +30196,15 @@ │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x80648f0,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83f903c │ │ │ │ + jmp 83f900c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -30226,15 +30225,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 80649ff │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83f0190 │ │ │ │ + jmp 83f0160 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push $0x2005584 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ @@ -30270,15 +30269,15 @@ │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x80649c0,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x80649e0,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ @@ -30309,23 +30308,23 @@ │ │ │ │ movl $0x85bc9b6,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x845c3fc,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dae80 │ │ │ │ + jmp 83dae50 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in $0x7e,%al │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b16ff8b(%ecx) │ │ │ │ + add %cl,0x54e90075(%ecx) │ │ │ │ cwtl │ │ │ │ cmp %al,(%eax) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x85bce88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ xor %al,0x10055(%ebx) │ │ │ │ @@ -30339,24 +30338,24 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8064b98,-0xc(%ebp) │ │ │ │ movl $0x85bce8a,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85dcacd,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8064bb8 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -30395,25 +30394,25 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8064c5c,0x4(%ebp) │ │ │ │ movl $0x85bce8a,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 8064c81 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85bcea4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -30432,15 +30431,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8064cd1 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bcea6,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ + jmp 83dc4a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ fadds 0x55(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ @@ -30471,15 +30470,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8064d56 │ │ │ │ movl $0x85bcecc,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ mov $0x85bcedc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ adcb $0x1,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -30492,24 +30491,24 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8064dac,-0xc(%ebp) │ │ │ │ movl $0x85bce5a,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85dcacd,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8064dcc │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -30549,25 +30548,25 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8064e70,0x4(%ebp) │ │ │ │ movl $0x85bce5a,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 8064e95 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85bcf04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -30587,15 +30586,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8064ee5 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bcf06,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ + jmp 83dc4a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ and $0x80,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -30627,15 +30626,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8064f6a │ │ │ │ movl $0x85bcf2c,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ mov $0x85bcf3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %cs │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -30859,15 +30858,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80651d8 │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - movl $0x83d9c1c,-0x4(%edi) │ │ │ │ + movl $0x83d9bec,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ @@ -30889,15 +30888,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8065234 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ - movl $0x83d9c1c,-0x4(%edi) │ │ │ │ + movl $0x83d9bec,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ @@ -31003,15 +31002,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ movl $0x85bcf7c,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807c638 │ │ │ │ + jmp 80cf724 │ │ │ │ mov $0x85bcf90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov %es,(%edx) │ │ │ │ push %edi │ │ │ │ add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -31030,15 +31029,15 @@ │ │ │ │ nop │ │ │ │ pop %esp │ │ │ │ add 0x0(%edi),%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x38e904c5(%ebx) │ │ │ │ + add %al,0x8e904c5(%ebx) │ │ │ │ mov $0x31,%bh │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -31101,15 +31100,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x80654d0,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83c8558 │ │ │ │ + jmp 83c8528 │ │ │ │ movl $0x806554c,0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -31134,15 +31133,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8065533 │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -31198,16 +31197,16 @@ │ │ │ │ nop │ │ │ │ dec %eax │ │ │ │ add %dl,0x0(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x24e904c5(%ebx) │ │ │ │ - mov $0x31,%ch │ │ │ │ + add %al,-0xb16fb3b(%ebx) │ │ │ │ + mov $0x31,%ah │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -31269,15 +31268,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x80656e4,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83c8558 │ │ │ │ + jmp 83c8528 │ │ │ │ movl $0x8065760,0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -31302,15 +31301,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8065747 │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -31463,15 +31462,15 @@ │ │ │ │ nop │ │ │ │ adc %bh,%ch │ │ │ │ push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x1316fb3b(%ebx) │ │ │ │ + add %al,-0x4316fb3b(%ebx) │ │ │ │ mov $0x31,%cl │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -31537,15 +31536,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8065a1c,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83c8558 │ │ │ │ + jmp 83c8528 │ │ │ │ movl $0x8065a98,0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ @@ -31569,15 +31568,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8065a7f │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -31826,15 +31825,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8065d89 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8476b1d,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -31842,30 +31841,30 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8065dbb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9d7c │ │ │ │ + jmp 83d9d4c │ │ │ │ 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 8065deb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9d7c │ │ │ │ + jmp 83d9d4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %dh,0x0(%ebp,%edx,2) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -31951,15 +31950,15 @@ │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ jmp 8065e93 │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ test %edx,%edx │ │ │ │ jne 806609a │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ @@ -32010,30 +32009,30 @@ │ │ │ │ push %edx │ │ │ │ mov 0xa8(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0xd0(%esp) │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %eax,0xd0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc4(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ @@ -32181,15 +32180,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85bd1f9,-0x4(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0xdc(%esp),%edx │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x8065e64,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ mov %edx,%eax │ │ │ │ @@ -32220,30 +32219,30 @@ │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 83663e4 │ │ │ │ + jmp 80cb61c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ cmp %eax,%ecx │ │ │ │ jl 806631d │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %esi,%eax │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov $0x85d45a9,%edx │ │ │ │ mov %eax,0xdc(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %eax,0xe8(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ mov 0xe8(%esp),%edx │ │ │ │ jmp 8066219 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ sub %ecx,%eax │ │ │ │ @@ -32320,15 +32319,15 @@ │ │ │ │ mov 0x124(%esp),%eax │ │ │ │ mov 0xdc(%esp),%edx │ │ │ │ movl $0x8432eac,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -32340,15 +32339,15 @@ │ │ │ │ dec %esp │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80665e9 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ lea -0xb(%edi),%edx │ │ │ │ mov %edx,0x4(%eax) │ │ │ │ @@ -32423,15 +32422,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov 0xdc(%esp),%edx │ │ │ │ movl $0x8432eac,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x118(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x8066510,-0x4(%ebp) │ │ │ │ @@ -32442,15 +32441,15 @@ │ │ │ │ jmp 8455d1c │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ movl $0x8065ee4,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85bd1f9,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -33120,15 +33119,15 @@ │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov 0x1e4(%esp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x130(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ add $0xffffffdc,%edi │ │ │ │ @@ -33189,15 +33188,15 @@ │ │ │ │ mov %edx,0x124(%esp) │ │ │ │ mov 0x118(%esp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x806703c,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ @@ -33293,15 +33292,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x4(%ecx),%ecx │ │ │ │ movl $0x8066b9c,0x18(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ movl $0x806715c,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 806715c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ @@ -33354,15 +33353,15 @@ │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,0x28(%ebp) │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ dec %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -33465,15 +33464,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x148(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -33552,15 +33551,15 @@ │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x4(%ecx),%ecx │ │ │ │ movl $0x8066ad0,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fcomps 0x0(%ebp,%edx,2) │ │ │ │ add $0x1e000000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -33592,15 +33591,15 @@ │ │ │ │ mov 0x1d8(%esp),%edx │ │ │ │ mov 0xf4(%esp),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movl $0x8066a04,0x0(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ @@ -33609,15 +33608,15 @@ │ │ │ │ jmp 8455d1c │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movl $0x8066c6c,0x18(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -33645,15 +33644,15 @@ │ │ │ │ add %dl,%ah │ │ │ │ jbe 80676b0 │ │ │ │ or %cl,0x45890845(%ebx) │ │ │ │ hlt │ │ │ │ movl $0x85d79ad,-0x8(%ebp) │ │ │ │ movl $0x85bd211,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ nop │ │ │ │ js 8067725 │ │ │ │ push %ebp │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -33665,21 +33664,17 @@ │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ test %dl,0x458b085d(%ebp) │ │ │ │ or %cl,0x45c7f845(%ecx) │ │ │ │ cld │ │ │ │ mov $0x83085d95,%edx │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - xorl $0x0,(%esi) │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - pop %ebx │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jne 8067678 │ │ │ │ + add %dl,%ss:0x555b48(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8067936 │ │ │ │ @@ -33769,15 +33764,15 @@ │ │ │ │ inc %ebp │ │ │ │ lock test %dl,0x458b085d(%ebp) │ │ │ │ sbb %cl,0x45c7f445(%ecx) │ │ │ │ clc │ │ │ │ mov $0x89085d95,%edx │ │ │ │ jne 80677f6 │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83cfa9c │ │ │ │ + jmp 83cfa6c │ │ │ │ xchg %ax,%ax │ │ │ │ xor %bl,0x55(%edx) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ @@ -33803,27 +33798,27 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ js 806784c │ │ │ │ or %cl,0x45891c45(%ebx) │ │ │ │ hlt │ │ │ │ movl $0x85bd1f9,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ nop │ │ │ │ rcrb $1,0x55(%ecx) │ │ │ │ add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8067954 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ movl $0x80678cc,0x8(%ebp) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845717c │ │ │ │ @@ -33894,15 +33889,15 @@ │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80679ad │ │ │ │ movl $0x85bd2fa,-0x8(%ebp) │ │ │ │ movl $0x85d6c95,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ + jmp 83a7168 │ │ │ │ mov $0x85bd30c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jmp 8068330 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -33938,15 +33933,15 @@ │ │ │ │ jb 8067a3a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85bcf7c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807c638 │ │ │ │ + jmp 80cf724 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ and $0x59,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ @@ -33968,15 +33963,15 @@ │ │ │ │ movl $0x8067aac,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83c8558 │ │ │ │ + jmp 83c8528 │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ push %eax │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -34001,15 +33996,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8067afb │ │ │ │ movl $0x85bd2c2,-0x8(%ebp) │ │ │ │ movl $0x85d6c95,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ + jmp 83a7168 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ fs push %edi │ │ │ │ push %ebp │ │ │ │ add %al,0x1000200 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ @@ -34195,15 +34190,15 @@ │ │ │ │ nop │ │ │ │ mov $0xd8,%al │ │ │ │ push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x7316fb3b(%ebx) │ │ │ │ + add %al,0x5ce904c5(%ebx) │ │ │ │ lea (%ecx),%esi │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -34268,15 +34263,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8067e64 │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -34331,15 +34326,15 @@ │ │ │ │ nop │ │ │ │ sbb %dl,%bh │ │ │ │ push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0xb16fb3b(%ebx) │ │ │ │ + add %al,-0x3b16fb3b(%ebx) │ │ │ │ mov (%ecx),%esi │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -34404,15 +34399,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8067ffc │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -34562,15 +34557,15 @@ │ │ │ │ nop │ │ │ │ pop %esp │ │ │ │ aam $0x56 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x38e904c5(%ebx) │ │ │ │ + add %al,0x8e904c5(%ebx) │ │ │ │ mov %esi,(%ecx) │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -34634,15 +34629,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80682b8 │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ @@ -35122,42 +35117,40 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 80688ac │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bd46a,-0x10(%ebp) │ │ │ │ movl $0x85bd1ac,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 831f18c │ │ │ │ + jmp 80a60cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ jmp 806a454 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 8068864 │ │ │ │ - push %esi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + pop %eax │ │ │ │ + mov 0x10055,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 80688ff │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ sub %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ jne 806891e │ │ │ │ - mov $0x85d2fa8,%esi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ @@ -35165,15 +35158,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x558b0445(%ebx) │ │ │ │ or %cl,-0x3a7cf3b3(%ebx) │ │ │ │ sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ lock add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806894f │ │ │ │ - movl $0x83207b4,-0xc(%edi) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ add %edx,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -35186,20 +35179,18 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ - and $0xa6,%al │ │ │ │ - push %esi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + pushf │ │ │ │ + mov 0x30055,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8068a1a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x80689d4,-0x18(%ebp) │ │ │ │ @@ -35212,49 +35203,48 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80689d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - aam $0xa5 │ │ │ │ - push %esi │ │ │ │ - add %ah,(%ebx) │ │ │ │ + dec %esp │ │ │ │ + mov 0x230055,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45030346(%ebx) │ │ │ │ add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ add $0x4,%al │ │ │ │ mov (%esi),%al │ │ │ │ or %cl,0x45890c75(%ebx) │ │ │ │ or $0x83,%al │ │ │ │ lds (%esi,%eiz,2),%eax │ │ │ │ test $0x13750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ + sbb $0xa0,%al │ │ │ │ + push %ebp │ │ │ │ add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4758bf0(%ecx) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8068b10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jl 80689c7 │ │ │ │ - push %esi │ │ │ │ + hlt │ │ │ │ + lahf │ │ │ │ + push %ebp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -35271,26 +35261,28 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8068a78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor %ah,0xc30056(%ebp) │ │ │ │ + test $0x9f,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ sub %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ jne 8068ab7 │ │ │ │ - mov $0x85d2fa8,%esi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ @@ -35299,39 +35291,37 @@ │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8068ae8 │ │ │ │ - movl $0x83207b4,-0xc(%edi) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x8068aa8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d30 │ │ │ │ - cwtl │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ - add %cl,0x1000200 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + adc %bl,0xd0055(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ jb 8068c62 │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ @@ -35362,32 +35352,36 @@ │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - mov %eax,0xe40056 │ │ │ │ + jo 8068b44 │ │ │ │ + push %ebp │ │ │ │ + add %ah,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ or $0x83,%al │ │ │ │ lds (%ecx,%ecx,4),%ecx │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov %esi,%ecx │ │ │ │ jmp 8068b5d │ │ │ │ nop │ │ │ │ - shlb $1,0x3450056(%ebx) │ │ │ │ + dec %eax │ │ │ │ + sahf │ │ │ │ + push %ebp │ │ │ │ + add %al,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %cl,-0x74a7dbbc(%ecx) │ │ │ │ @@ -35619,15 +35613,15 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ movzbl %cl,%ecx │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 831e8a0 │ │ │ │ + call 80a5800 │ │ │ │ add $0x1c,%esp │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 8069011 │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ inc %ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ @@ -35696,15 +35690,15 @@ │ │ │ │ ja 8069094 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov (%ecx,%eax,1),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ mov %al,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ @@ -35932,17 +35926,15 @@ │ │ │ │ lea -0x80(%ecx),%eax │ │ │ │ movl $0x84330c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - lock fwait │ │ │ │ - push %esi │ │ │ │ - add %al,(%edx) │ │ │ │ + push $0x2005596 │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806940c │ │ │ │ @@ -36000,80 +35992,88 @@ │ │ │ │ lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x4(%ecx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8069574 │ │ │ │ xchg %ax,%ax │ │ │ │ - and %bl,0x10056(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 80694e8 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80694de │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 80694c0 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - mov $0x85d2fa8,%esi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x83207b4,-0xc(%edi) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lcall $0x2,$0x10056 │ │ │ │ - sldt (%ecx) │ │ │ │ + and $0x95,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 806955c │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8069552 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 8069534 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - mov $0x85d2fa8,%esi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x83207b4,-0xc(%edi) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x9a,%al │ │ │ │ - push %esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %ebp │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x20(%ebp),%eax │ │ │ │ @@ -36106,35 +36106,37 @@ │ │ │ │ mov %al,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80695f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x87005699,%eax │ │ │ │ - or $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + xor %dl,0xd8700(%ebp,%edx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ movzbl 0x10(%ebp),%edx │ │ │ │ cmp 0x3(%esi),%edx │ │ │ │ jne 806964d │ │ │ │ add $0x14,%ebp │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ sub %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ jne 8069a53 │ │ │ │ movl $0x80699d0,-0x8(%ebp) │ │ │ │ - mov $0x85d2fa8,%esi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80699d0 │ │ │ │ mov (%esi),%eax │ │ │ │ @@ -36262,18 +36264,17 @@ │ │ │ │ mov %al,-0x8(%ebp) │ │ │ │ mov %cl,-0x4(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 806985c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %esi │ │ │ │ - add %cl,0x1e00006f(%edx) │ │ │ │ + les 0x6f8a0055(%ecx),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ and %cl,0x44892455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ @@ -36298,17 +36299,17 @@ │ │ │ │ cmp 0x3(%esi),%edx │ │ │ │ jne 806969b │ │ │ │ add $0x20,%ebp │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ jmp 806961b │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x37890056(%esi),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cmp $0x91,%al │ │ │ │ + push %ebp │ │ │ │ + add %cl,0x1e000037(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ and %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ and $0x89,%al │ │ │ │ @@ -36332,18 +36333,16 @@ │ │ │ │ cmp 0x3(%esi),%eax │ │ │ │ jne 806967e │ │ │ │ add $0x1c,%ebp │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ jmp 806961b │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %esi │ │ │ │ - add %cl,0x1e00001b(%eax) │ │ │ │ + rclb $0x0,0x1b880055(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ sbb %cl,0x44891c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ @@ -36360,21 +36359,23 @@ │ │ │ │ cmp 0x3(%esi),%edx │ │ │ │ jne 8069661 │ │ │ │ add $0x18,%ebp │ │ │ │ mov 0xd0(%esp),%eax │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ jmp 806961b │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoms 0xa40056(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + push %eax │ │ │ │ + nop │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ @@ -36407,16 +36408,17 @@ │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ mov 0x118(%esp),%eax │ │ │ │ jmp 80699fb │ │ │ │ nop │ │ │ │ - sbb $0x95,%al │ │ │ │ - push %esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + push %ebp │ │ │ │ add %ah,0x1e000005(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ @@ -36503,15 +36505,15 @@ │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ movl $0x40,-0x1c(%ebp) │ │ │ │ movl $0x0,-0x18(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 83203e4 │ │ │ │ + jmp 80a7324 │ │ │ │ nop │ │ │ │ test $0x38,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -36538,18 +36540,15 @@ │ │ │ │ add %cl,-0x3f7af7bb(%ebx) │ │ │ │ jg 8069d1b │ │ │ │ mov $0x85bd490,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %esi │ │ │ │ - add %ah,%dh │ │ │ │ + mov $0xe600558d,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1845(%ebx) │ │ │ │ or $0x8b,%al │ │ │ │ push %ebp │ │ │ │ adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ @@ -36869,16 +36868,15 @@ │ │ │ │ mov 0x13c(%esp),%eax │ │ │ │ or %eax,%edx │ │ │ │ mov 0x10c(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %edx,0xe8(%esp) │ │ │ │ mov 0x124(%esp),%edx │ │ │ │ jmp 8069efe │ │ │ │ - in (%dx),%al │ │ │ │ - lea 0x0(%esi),%edx │ │ │ │ + mov %dl,%fs:0x0(%ebp) │ │ │ │ jmp 806a1d5 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b2845(%ebx) │ │ │ │ sub $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -36917,15 +36915,17 @@ │ │ │ │ movl $0x8069c68,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %cl,0x10056(%ebp) │ │ │ │ + cwtl │ │ │ │ + xchg %edx,0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4758bf0(%ecx) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8068b10 │ │ │ │ @@ -36947,19 +36947,19 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - mov %ss,0x0(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc $0x87,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4758bf0(%ecx) │ │ │ │ movl $0x0,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8068b10 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ movl $0x8069e40,-0x8(%ebp) │ │ │ │ @@ -37003,28 +37003,28 @@ │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85d79ad,-0x10(%ebp) │ │ │ │ movl $0x85bd211,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ lock xor %dl,0x0(%ebp) │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,(%esp,%eiz,4) │ │ │ │ push %es │ │ │ │ or %cl,0x45890845(%ebx) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83200d4 │ │ │ │ + jmp 80a7014 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x62005530,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -37132,15 +37132,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 806a560 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bd54a,-0x10(%ebp) │ │ │ │ movl $0x85bd55c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ xor %dl,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -37157,15 +37157,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 806a5b0 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bd5ba,-0x10(%ebp) │ │ │ │ movl $0x85bd55c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ dec %eax │ │ │ │ xor %dl,0x0(%ebp) │ │ │ │ sldt (%ebx) │ │ │ │ @@ -37298,15 +37298,15 @@ │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ sub %ah,0x468b0806(%edi) │ │ │ │ add 0x468bf845(%ecx),%ecx │ │ │ │ pop %es │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d0cec │ │ │ │ + jmp 83d0cbc │ │ │ │ nop │ │ │ │ enter $0x552e,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -37334,15 +37334,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,0x6(%esi,%eiz,4) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 83d0cec │ │ │ │ + jmp 83d0cbc │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %eax,%esp │ │ │ │ cs push %ebp │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -37405,15 +37405,15 @@ │ │ │ │ jb 806a83e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85db942,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83e1e40 │ │ │ │ + jmp 83e1e10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fcoms (%eax) │ │ │ │ push %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -37451,15 +37451,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ ja 806a8e6 │ │ │ │ movl $0x806a850,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x85bd638,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -37549,26 +37549,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806ab2f │ │ │ │ movl $0x806aa30,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85d43ca,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ nop │ │ │ │ sbb %ch,0x300(,%edx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,-0x56(%eax) │ │ │ │ push %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 80795d8 │ │ │ │ + jmp 8082c08 │ │ │ │ xchg %ax,%ax │ │ │ │ call b06ff74 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -37708,15 +37708,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 806abd0 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x806abdc,-0xc(%ebp) │ │ │ │ movl $0x8482904,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 834350c │ │ │ │ + jmp 80ca44c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3f7afbbb(%ebx) │ │ │ │ @@ -37752,17 +37752,17 @@ │ │ │ │ push %edx │ │ │ │ push %ecx │ │ │ │ mov 0x48(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ @@ -37812,15 +37812,15 @@ │ │ │ │ mov $0x7fffffff,%ecx │ │ │ │ sub $0xc,%esp │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 831ea00 │ │ │ │ + call 80a5940 │ │ │ │ add $0x1c,%esp │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ neg %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -37877,19 +37877,19 @@ │ │ │ │ push %edx │ │ │ │ mov 0x6c(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0x98(%esp) │ │ │ │ mov %ecx,0x8c(%esp) │ │ │ │ - call 831e8a0 │ │ │ │ + call 80a5800 │ │ │ │ add $0x1c,%esp │ │ │ │ test %eax,%eax │ │ │ │ jge 806ae2e │ │ │ │ - movl $0x83207b4,-0x2c(%edi) │ │ │ │ + movl $0x80a76f4,-0x2c(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ @@ -37905,15 +37905,15 @@ │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x806ad34,-0x2c(%edi) │ │ │ │ mov %esi,-0x24(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83207b4,-0x18(%edi) │ │ │ │ + movl $0x80a76f4,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ @@ -37969,15 +37969,15 @@ │ │ │ │ scas %es:(%edi),%eax │ │ │ │ push %es │ │ │ │ or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -38261,15 +38261,15 @@ │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x85d79ad,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ xchg %ax,%ax │ │ │ │ int3 │ │ │ │ and 0x0(%ebp),%edx │ │ │ │ pop %es │ │ │ │ or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -38363,17 +38363,17 @@ │ │ │ │ push %ecx │ │ │ │ push %eax │ │ │ │ mov 0x78(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0x94(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ @@ -38460,17 +38460,17 @@ │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ mov 0xa8(%esp),%eax │ │ │ │ push %eax │ │ │ │ mov %ecx,0xc4(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ @@ -38538,15 +38538,15 @@ │ │ │ │ movl $0x806b694,0x0(%ebp) │ │ │ │ movl $0x85d9474,-0x10(%ebp) │ │ │ │ mov %esi,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85d9a8e,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d0a30 │ │ │ │ + jmp 83d0a00 │ │ │ │ sbb $0x16,%al │ │ │ │ push %ebp │ │ │ │ add %ch,0x19(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ @@ -38619,78 +38619,78 @@ │ │ │ │ movl $0x806b6e8,0x0(%ebp) │ │ │ │ movl $0x85d9474,-0x10(%ebp) │ │ │ │ mov %esi,-0xc(%ebp) │ │ │ │ mov 0xa(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85d9a8e,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d0a30 │ │ │ │ + jmp 83d0a00 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x806b640,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e050a,-0x4(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x806b5ec,0x4(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e050a,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x806b51c,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x806b49c,0x4(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ movl $0x85e050a,0x0(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d3c68 │ │ │ │ + jmp 83d3c38 │ │ │ │ movl $0x845a098,-0x64(%edi) │ │ │ │ movl $0x40,-0x60(%edi) │ │ │ │ movl $0x84330c0,-0x1c(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x8433118,-0x14(%edi) │ │ │ │ lea -0x1b(%edi),%ecx │ │ │ │ @@ -38705,15 +38705,15 @@ │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ movl $0x40,-0xc(%ebp) │ │ │ │ movl $0x0,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83203e4 │ │ │ │ + jmp 80a7324 │ │ │ │ movl $0x806b3bc,-0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845613c │ │ │ │ @@ -38974,15 +38974,15 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85d79ad,-0xc(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83c55c8 │ │ │ │ + jmp 83c5598 │ │ │ │ nop │ │ │ │ int3 │ │ │ │ test %dl,0x0(%esi) │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -38994,26 +38994,26 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ movl $0x806bcf4,0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 836a6ec │ │ │ │ + jmp 836a6bc │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806bd57 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ @@ -39043,20 +39043,20 @@ │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 806bdb1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85d2d82,-0x14(%ebp) │ │ │ │ - movl $0x85d2d58,-0x10(%ebp) │ │ │ │ + movl $0x85c27fa,-0x14(%ebp) │ │ │ │ + movl $0x85c27d0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 833aa08 │ │ │ │ + jmp 80c1948 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x0(%esi) │ │ │ │ ... │ │ │ │ pop %es │ │ │ │ @@ -39421,15 +39421,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c1f6 │ │ │ │ movl $0x85bd820,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bd834,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ dec %eax │ │ │ │ push %ss │ │ │ │ push %ebp │ │ │ │ add %al,0x200 │ │ │ │ @@ -39458,27 +39458,27 @@ │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ fs ret $0x806 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ hlt │ │ │ │ adc $0x10055,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x75890806(%edx,%eax,8) │ │ │ │ clc │ │ │ │ movl $0x85d8524,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ mov $0x85bd86c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x15,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -39529,15 +39529,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c322 │ │ │ │ movl $0x85bd88c,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bd8a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %dl,0x50055 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -39566,15 +39566,15 @@ │ │ │ │ nop │ │ │ │ ret │ │ │ │ push %es │ │ │ │ or %cl,0x45890346(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ xor $0x15,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -39582,15 +39582,15 @@ │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ push %es │ │ │ │ or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ and $0x85,%al │ │ │ │ pop %ebp │ │ │ │ - or %al,0x5be9f8c5(%ebx) │ │ │ │ + or %al,0x2be9f8c5(%ebx) │ │ │ │ push %es │ │ │ │ cmp %eax,(%eax) │ │ │ │ mov $0x85bd8d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lock adc $0x55,%al │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -39640,15 +39640,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c44e │ │ │ │ movl $0x85bd8f8,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bd90c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0x5514,$0x0 │ │ │ │ add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -39673,15 +39673,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov $0x8b0806c4,%esp │ │ │ │ inc %esi │ │ │ │ add 0x7589f845(%ecx),%ecx │ │ │ │ - add %al,0x74e9f8c5(%ebx) │ │ │ │ + add %al,0x44e9f8c5(%ebx) │ │ │ │ imul $0x0,(%edx),%esi │ │ │ │ je 806c4c6 │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -39689,17 +39689,17 @@ │ │ │ │ inc %ebp │ │ │ │ add %ch,%ah │ │ │ │ les (%esi),%eax │ │ │ │ or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ and $0x85,%al │ │ │ │ pop %ebp │ │ │ │ - or %al,0x2fe9f8c5(%ebx) │ │ │ │ - add $0x44be0039,%eax │ │ │ │ - fstps 0x8(%ebx) │ │ │ │ + or %al,-0x16073b(%ebx) │ │ │ │ + add $0x39,%al │ │ │ │ + add %bh,0x85bd944(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %dl,0x100(,%edx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -39746,15 +39746,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c57a │ │ │ │ movl $0x85bd964,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bd978,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or %dl,0x2000500(,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -39779,28 +39779,28 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ call 930ecc91 │ │ │ │ inc %esi │ │ │ │ add 0x7589f845(%ecx),%ecx │ │ │ │ - add %al,0x48e9f8c5(%ebx) │ │ │ │ + add %al,0x18e9f8c5(%ebx) │ │ │ │ push $0x32 │ │ │ │ add %dh,0x10055(%ebx,%edx,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,(%eax) │ │ │ │ movb $0x8,(%esi) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ movl $0x85d8524,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + jmp 83fc9d4 │ │ │ │ mov $0x85bd9b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 806c621 │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -39851,15 +39851,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c6a6 │ │ │ │ movl $0x85bd9d0,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bd9e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ dec %eax │ │ │ │ adc 0x0(%ebp),%edx │ │ │ │ add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -39888,29 +39888,29 @@ │ │ │ │ cld │ │ │ │ adc $0xc7,%al │ │ │ │ push %es │ │ │ │ or %cl,0x45890346(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + jmp 8392ff4 │ │ │ │ hlt │ │ │ │ adc 0x0(%ebp),%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,0x6(%edi,%eax,8) │ │ │ │ or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ and $0x85,%al │ │ │ │ pop %ebp │ │ │ │ - or %al,-0x2816073b(%ebx) │ │ │ │ + or %al,-0x5816073b(%ebx) │ │ │ │ add (%ecx),%bh │ │ │ │ add %bh,0x85bda1c(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x12,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -39962,15 +39962,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806c7d2 │ │ │ │ movl $0x85bda3c,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ea6b0 │ │ │ │ + jmp 83ea680 │ │ │ │ mov $0x85bda50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %dl,(%edx) │ │ │ │ push %ebp │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -39997,15 +39997,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ inc %eax │ │ │ │ enter $0x806,$0x8b │ │ │ │ inc %esi │ │ │ │ add 0x7589f845(%ecx),%ecx │ │ │ │ - add %al,-0xf16073b(%ebx) │ │ │ │ + add %al,-0x3f16073b(%ebx) │ │ │ │ xor (%bx,%si),%al │ │ │ │ xor $0x12,%al │ │ │ │ push %ebp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -40013,15 +40013,15 @@ │ │ │ │ inc %ebp │ │ │ │ add %dh,-0x38(%eax) │ │ │ │ push %es │ │ │ │ or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ and $0x85,%al │ │ │ │ pop %ebp │ │ │ │ - or %al,-0x5416073b(%ebx) │ │ │ │ + or %al,0x7be9f8c5(%ebx) │ │ │ │ add %edi,(%ecx) │ │ │ │ add %bh,0x85bda88(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lock adc %edx,0x0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -40078,15 +40078,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 806c919 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bdba6,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9094 │ │ │ │ + jmp 83d9064 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pushf │ │ │ │ adc 0x0(%ebp),%dl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -40197,15 +40197,15 @@ │ │ │ │ jne 806cb28 │ │ │ │ add $0xfffffff4,%edi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838bbdc │ │ │ │ + jmp 838bbac │ │ │ │ mov %esi,%edx │ │ │ │ mov $0x85bdbc8,%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ jne 806cacd │ │ │ │ @@ -40255,15 +40255,15 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838bbdc │ │ │ │ + jmp 838bbac │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -40309,16 +40309,16 @@ │ │ │ │ nop │ │ │ │ add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cff8b(%ebx) │ │ │ │ add $0xff,%al │ │ │ │ - add %cl,%gs:-0x7a77ff8a(%ebp) │ │ │ │ - push %ebp │ │ │ │ + add %cl,%gs:0x4e600076(%ebp) │ │ │ │ + push %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ lock cmp 0x31c(%ebx),%eax │ │ │ │ jb 806cc48 │ │ │ │ sub $0x4,%esp │ │ │ │ @@ -40326,18 +40326,18 @@ │ │ │ │ push %ebx │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 806cc44 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c5191,-0x10(%ebp) │ │ │ │ + movl $0x85d1a69,-0x10(%ebp) │ │ │ │ movl $0x85d4739,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81273e8 │ │ │ │ + jmp 8338158 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -41082,15 +41082,15 @@ │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ movl $0x806d3ec,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 838baec │ │ │ │ mov $0x85bdce4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -41102,29 +41102,32 @@ │ │ │ │ movl $0x845b168,-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 807c798 │ │ │ │ + jmp 80cf884 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xor %ah,0x30055 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x33,%al │ │ │ │ + push %ebp │ │ │ │ + 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 806d4f5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8079290 │ │ │ │ + jmp 80828c0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ loopne 806d501 │ │ │ │ push %ebp │ │ │ │ add %al,0x4000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -41152,15 +41155,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x806d62c,0x0(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85d43ca,-0x4(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ add $0x1c,%ebp │ │ │ │ movl $0x806d5c0,-0x14(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0xa(%eax),%ecx │ │ │ │ @@ -41210,29 +41213,29 @@ │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d84e0 │ │ │ │ + jmp 83d84b0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x47005506,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 806d6e9 │ │ │ │ movl $0x806d4dc,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x806d694,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa2e,-0x4(%ebp) │ │ │ │ + movl $0x85c08ae,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455524 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jl 806d668 │ │ │ │ push %ebp │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -41240,15 +41243,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,0x75890806(,%edx,8) │ │ │ │ clc │ │ │ │ movl $0x85bdcd0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 838c128 │ │ │ │ + jmp 838c0f8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ push %es │ │ │ │ push %ebp │ │ │ │ add %al,0x0(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -41427,40 +41430,40 @@ │ │ │ │ movl $0x85d43ca,-0x14(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,0x400(,%edx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,(%eax) │ │ │ │ flds (%esi) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8078e80 │ │ │ │ + jmp 80824b0 │ │ │ │ xchg %ax,%ax │ │ │ │ loopne 806d901 │ │ │ │ push %ebp │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ch,(%eax) │ │ │ │ flds (%esi) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 80789e0 │ │ │ │ + jmp 8082010 │ │ │ │ xchg %ax,%ax │ │ │ │ rolb $0x55,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ @@ -41550,15 +41553,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %ah,0x6(%edx,%ebx,8) │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 807c27c │ │ │ │ + jmp 80cf368 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -41576,15 +41579,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ or $0xa4,%al │ │ │ │ fiaddl (%esi) │ │ │ │ or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - (bad) │ │ │ │ + pop %edi │ │ │ │ out %al,$0x31 │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -41695,15 +41698,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ movl $0x85bd62a,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8380de0 │ │ │ │ + jmp 8380db0 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov $0x85bdd24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ hlt │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -41841,15 +41844,15 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ movl $0x85bd62a,0xc(%ebp) │ │ │ │ lea -0x1e(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8380de0 │ │ │ │ + jmp 8380db0 │ │ │ │ mov $0x85bdd40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ and $0xff,%al │ │ │ │ push %esp │ │ │ │ @@ -42219,15 +42222,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 806e290 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bdd89,-0x10(%ebp) │ │ │ │ movl $0x85bdd91,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390864 │ │ │ │ + jmp 8390834 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ jmp 806e4ec │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%ebx) │ │ │ │ @@ -42737,15 +42740,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ movl $0x85bdd89,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ jo 806e8c7 │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -42833,15 +42836,15 @@ │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 838f794 │ │ │ │ + jmp 838f764 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x8758bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ @@ -43201,15 +43204,15 @@ │ │ │ │ jne 806ee31 │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806ee54 │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -43261,15 +43264,15 @@ │ │ │ │ jb 806ef0e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d6045,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x4c000000(%esi) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -43355,15 +43358,15 @@ │ │ │ │ jne 806f02d │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f050 │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -43415,15 +43418,15 @@ │ │ │ │ jb 806f10a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d6045,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -43562,15 +43565,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ adc %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f2e1 │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x806f2bc,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -43624,15 +43627,15 @@ │ │ │ │ jb 806f3aa │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d6045,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test $0xfe,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%edx,%ebp,8) │ │ │ │ @@ -43768,15 +43771,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ adc %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f581 │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ movl $0x806f55c,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -43828,15 +43831,15 @@ │ │ │ │ jb 806f642 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d6045,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0xfe,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x54(%edi,%eiz,8) │ │ │ │ @@ -43977,15 +43980,15 @@ │ │ │ │ jne 806f809 │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 806f82c │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -44035,15 +44038,15 @@ │ │ │ │ jb 806f8de │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d6045,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -44174,15 +44177,15 @@ │ │ │ │ je 806fa93 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x0,-0x14(%ebp) │ │ │ │ movl $0x2,-0x10(%ebp) │ │ │ │ movl $0x85bdf24,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ in $0x54,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -44219,15 +44222,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 806fb1f │ │ │ │ movl $0x0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85bdf48,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ @@ -44258,15 +44261,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ adc %bh,%bl │ │ │ │ pop %ebx │ │ │ │ or %cl,-0x3a7cff8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov $0x85bdf68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov $0x50054e3,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -44360,15 +44363,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 806fcbe │ │ │ │ movl $0x85be07a,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ mov $0x85be07c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ test $0xe3,%al │ │ │ │ push %esp │ │ │ │ add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -45286,15 +45289,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 80708cc │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bdf12,-0x10(%ebp) │ │ │ │ movl $0x85be0bc,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %bl,%al │ │ │ │ push %esp │ │ │ │ add %al,0x100 │ │ │ │ @@ -45347,15 +45350,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 807097c │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bdf12,-0x10(%ebp) │ │ │ │ movl $0x85be0fc,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ nop │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push %esp │ │ │ │ @@ -46088,18 +46091,18 @@ │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8071273 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x8071284,-0xc(%ebp) │ │ │ │ - movl $0x85bfd51,-0x14(%ebp) │ │ │ │ + movl $0x85c33f1,-0x14(%ebp) │ │ │ │ movl $0x85be1a6,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d8664 │ │ │ │ + jmp 83d8634 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ xor %cl,%bh │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46123,15 +46126,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80712c8 │ │ │ │ movl $0x85be174,-0x4(%ebp) │ │ │ │ movl $0x85be1a6,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807c3fc │ │ │ │ + jmp 80cf4e8 │ │ │ │ mov $0x85be1a6,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb $0xcf,%al │ │ │ │ push %esp │ │ │ │ @@ -46148,18 +46151,18 @@ │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 807132b │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x807133c,-0xc(%ebp) │ │ │ │ - movl $0x85bfd51,-0x14(%ebp) │ │ │ │ + movl $0x85c33f1,-0x14(%ebp) │ │ │ │ movl $0x85be1f2,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d8664 │ │ │ │ + jmp 83d8634 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ into │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46182,15 +46185,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8071380 │ │ │ │ movl $0x85be174,-0x4(%ebp) │ │ │ │ movl $0x85be1f2,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807c3fc │ │ │ │ + jmp 80cf4e8 │ │ │ │ mov $0x85be1f2,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46232,20 +46235,20 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ jb 8071418 │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85be210,0x4(%ebp) │ │ │ │ - jmp 807c798 │ │ │ │ + jmp 80cf884 │ │ │ │ cmp $0x2,%ecx │ │ │ │ jb 807142c │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85be1c4,0x4(%ebp) │ │ │ │ - jmp 807c798 │ │ │ │ + jmp 80cf884 │ │ │ │ movl $0x8071458,0x0(%ebp) │ │ │ │ mov $0x85be174,%esi │ │ │ │ test $0x3,%si │ │ │ │ jne 8071458 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x85be234,%esi │ │ │ │ @@ -46258,20 +46261,19 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %al,-0x38f7f8ec(%eax) │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - push %ecx │ │ │ │ - std │ │ │ │ - pop %ebx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 83d8664 │ │ │ │ + int1 │ │ │ │ + xor -0x77(%eax,%ecx,1),%ebx │ │ │ │ + jne 8071465 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d8634 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ hlt │ │ │ │ int3 │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -46294,15 +46296,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80714c0 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85be174,0x4(%ebp) │ │ │ │ - jmp 807c3fc │ │ │ │ + jmp 80cf4e8 │ │ │ │ mov $0x85be174,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ int $0x54 │ │ │ │ add %al,0x200 │ │ │ │ @@ -46431,15 +46433,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x807167c,-0xc(%ebp) │ │ │ │ movl $0x85be289,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83d8810 │ │ │ │ + jmp 83d87e0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -46607,30 +46609,31 @@ │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - js 8071867 │ │ │ │ + clc │ │ │ │ + out %eax,(%dx) │ │ │ │ push %esp │ │ │ │ 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 80718ad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8079290 │ │ │ │ + jmp 80828c0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -46794,15 +46797,15 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8071ba0 │ │ │ │ movl $0x8071894,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8071b00,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa2e,-0x4(%ebp) │ │ │ │ + movl $0x85c08ae,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455524 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ @@ -46845,15 +46848,15 @@ │ │ │ │ movl $0x8071ac0,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%edx │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ movl $0x85d43ca,-0xc(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ mov $0x85be290,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ @@ -46874,15 +46877,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8071c08 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85de901,-0x10(%ebp) │ │ │ │ movl $0x85bdc28,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bc9c │ │ │ │ + jmp 838bc6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ and %al,%al │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46899,15 +46902,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8071c58 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85de901,-0x10(%ebp) │ │ │ │ movl $0x85bdc3c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bc9c │ │ │ │ + jmp 838bc6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ in $0xbf,%al │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -46924,15 +46927,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8071ca8 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85de901,-0x10(%ebp) │ │ │ │ movl $0x85bdc50,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bc9c │ │ │ │ + jmp 838bc6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ fs (bad) │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -46996,30 +46999,27 @@ │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 8071d62 │ │ │ │ - push %esp │ │ │ │ - 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 │ │ │ │ + clc │ │ │ │ + ljmp $0x1,$0x30054 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ jb 8071dad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8079290 │ │ │ │ + jmp 80828c0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -47070,15 +47070,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8071fe4 │ │ │ │ movl $0x8071e94,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83eae3c │ │ │ │ + jmp 83eae0c │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x10054c4,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -47090,15 +47090,15 @@ │ │ │ │ movl $0x8071ee0,-0x4(%ebp) │ │ │ │ movl $0x85dfe85,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov %esi,-0x8(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d8b14 │ │ │ │ + jmp 83d8ae4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %al,%ah │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -47107,15 +47107,15 @@ │ │ │ │ jne 8071fcf │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8071f20,0x4(%ebp) │ │ │ │ movl $0x85dfe85,-0x8(%ebp) │ │ │ │ movl $0x85be260,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d8b14 │ │ │ │ + jmp 83d8ae4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fadd %st,%st(3) │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -47139,30 +47139,30 @@ │ │ │ │ je 8071f70 │ │ │ │ pop %es │ │ │ │ or %cl,0x45c7f475(%ecx) │ │ │ │ clc │ │ │ │ lret $0x5d43 │ │ │ │ or %cl,-0x3a7cff8b(%ecx) │ │ │ │ hlt │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ fs ret │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8071ffb │ │ │ │ movl $0x8071d94,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8071fac,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa2e,-0x4(%ebp) │ │ │ │ + movl $0x85c08ae,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455524 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -47256,30 +47256,30 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,0x21(%eax) │ │ │ │ pop %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 807c10c │ │ │ │ + jmp 80cf1f8 │ │ │ │ xchg %ax,%ax │ │ │ │ jl 8072098 │ │ │ │ push %esp │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8072140 │ │ │ │ movl $0x807210c,0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85be35c,0x4(%ebp) │ │ │ │ - jmp 838c128 │ │ │ │ + jmp 838c0f8 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ @@ -47310,15 +47310,15 @@ │ │ │ │ cld │ │ │ │ loopne 807217d │ │ │ │ pop %es │ │ │ │ or %cl,0x45890045(%ebx) │ │ │ │ hlt │ │ │ │ movl $0x85be370,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 838c128 │ │ │ │ + jmp 838c0f8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ rcll $0x0,0x5(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ @@ -47397,15 +47397,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x18(%ebp) │ │ │ │ movl $0x85dfe4d,-0x14(%ebp) │ │ │ │ movl $0x85dff15,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80b1c18 │ │ │ │ + jmp 80de6d0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -47578,15 +47578,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfe4d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80b18e8 │ │ │ │ + jmp 80de3a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ @@ -47817,15 +47817,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfe4d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80b18e8 │ │ │ │ + jmp 80de3a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xor $0xbc,%al │ │ │ │ push %esp │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -47847,15 +47847,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8072855 │ │ │ │ movl $0x85be3fc,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ xchg %ax,%ax │ │ │ │ jl 80727e9 │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -47883,16 +47883,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ dec %edi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - decl -0x8dbff8a(%ebp) │ │ │ │ - push %esp │ │ │ │ + decl 0x19b80076(%ebp) │ │ │ │ + push %ebp │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -47903,16 +47903,17 @@ │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80728d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - notb 0x2(%eax,%eax,1) │ │ │ │ + mov %bl,(%ecx) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 807290b │ │ │ │ @@ -47921,15 +47922,15 @@ │ │ │ │ dec %eax │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b2eb4 │ │ │ │ + jmp 80df96c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -47938,27 +47939,27 @@ │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8072947 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83434b0 │ │ │ │ + jmp 80ca3f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8072bc5 │ │ │ │ movl $0x8072990,-0x4(%ebp) │ │ │ │ - mov $0x85c5168,%esi │ │ │ │ + mov $0x85d1a40,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 8072990 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ int3 │ │ │ │ @@ -47966,15 +47967,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,-0x74f7f8d7(%eax) │ │ │ │ jbe 807299d │ │ │ │ - movl $0x85c4259,-0x4(%ebp) │ │ │ │ + movl $0x85d0b31,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 84571f0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x10054,%edx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -48017,27 +48018,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8072bcd │ │ │ │ - movl $0x83e14a4,-0x4(%edi) │ │ │ │ + movl $0x83e1474,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8072a70,0x0(%ebp) │ │ │ │ movl $0x85bdbf6,-0x14(%ebp) │ │ │ │ movl $0x85bdbf8,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ movl $0x845b360,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c0130 │ │ │ │ + jmp 80ecbe8 │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ mov $0x10054,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -48122,15 +48123,15 @@ │ │ │ │ movl $0x85bdbf8,-0x10(%ebp) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x845b360,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c0130 │ │ │ │ + jmp 80ecbe8 │ │ │ │ aam $0xab │ │ │ │ push %esp │ │ │ │ add %ah,(%esi) │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -48307,15 +48308,15 @@ │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ movl $0x8072d3c,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 838baec │ │ │ │ mov $0x85be48c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -48418,17 +48419,17 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8072f43 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfee5,-0x10(%ebp) │ │ │ │ - movl $0x85c1f95,-0xc(%ebp) │ │ │ │ + movl $0x85c4229,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80a6478 │ │ │ │ + jmp 80d2f30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ pop %esp │ │ │ │ mov $0x54,%ah │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -48442,15 +48443,15 @@ │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfe4d,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80b18e8 │ │ │ │ + jmp 80de3a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ push %esp │ │ │ │ mov $0x54,%ch │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -48470,15 +48471,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8073022 │ │ │ │ movl $0x85be3fc,0x0(%ebp) │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ xchg %ax,%ax │ │ │ │ call 80784a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ @@ -48559,15 +48560,15 @@ │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ movl $0x8073068,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 838baec │ │ │ │ mov $0x85be524,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ js 80730c8 │ │ │ │ push %esp │ │ │ │ @@ -49155,15 +49156,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8073812 │ │ │ │ movl $0x85be616,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dae80 │ │ │ │ + jmp 83dae50 │ │ │ │ mov $0x85be624,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ or $0xae,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -49177,24 +49178,24 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x8073868,-0xc(%ebp) │ │ │ │ movl $0x85be625,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85dcacd,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8073888 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -49236,25 +49237,25 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x807392c,0x4(%ebp) │ │ │ │ movl $0x85be625,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83db8fc │ │ │ │ + jmp 83db8cc │ │ │ │ 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 8073951 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85be64c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -49273,15 +49274,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 80739a1 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85be64e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ + jmp 83dc4a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0xac,%al │ │ │ │ push %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -49314,15 +49315,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8073a26 │ │ │ │ movl $0x85be674,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ mov $0x85be684,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ popf │ │ │ │ xor $0x40,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ @@ -49360,15 +49361,15 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8073aa9 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x847742c,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ hlt │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ push %esp │ │ │ │ add %cl,(%edi) │ │ │ │ @@ -49507,15 +49508,15 @@ │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x2,%eax │ │ │ │ jne 8073cf9 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 838c128 │ │ │ │ + jmp 838c0f8 │ │ │ │ nop │ │ │ │ cmp $0xaa,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -49556,15 +49557,15 @@ │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x6,%eax │ │ │ │ jne 8073cf9 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 838c128 │ │ │ │ + jmp 838c0f8 │ │ │ │ mov $0x85be6b4,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0xf0054,%eax │ │ │ │ @@ -49596,35 +49597,35 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85e0505,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85be6cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc $0x14,%al │ │ │ │ - push %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + fcoml 0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ lock cmp 0x31c(%ebx),%eax │ │ │ │ jb 8073dbc │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8073db8 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c5191,-0x10(%ebp) │ │ │ │ + movl $0x85d1a69,-0x10(%ebp) │ │ │ │ movl $0x85d4739,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 81273e8 │ │ │ │ + jmp 8338158 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -49753,15 +49754,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 8073f34 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85bd7da,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8387a38 │ │ │ │ + jmp 8387a08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ shlb $0x0,0x54(%edi) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ @@ -49795,27 +49796,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8073fe0 │ │ │ │ movl $0x8073fd4,-0x4(%ebp) │ │ │ │ movl $0x85d9a28,-0x10(%ebp) │ │ │ │ movl $0x85be718,-0xc(%ebp) │ │ │ │ movl $0x85e050a,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ xchg %edx,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%ch │ │ │ │ lea 0x8(%ebp),%ebx │ │ │ │ - jmp 83eb0f0 │ │ │ │ + jmp 83eb0c0 │ │ │ │ mov $0x85be728,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xor $0x79,%al │ │ │ │ push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -49826,15 +49827,15 @@ │ │ │ │ jb 807401e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85db942,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83e1e40 │ │ │ │ + jmp 83e1e10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ @@ -49865,15 +49866,15 @@ │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ mov $0xe7,%dh │ │ │ │ pop %ebx │ │ │ │ or %cl,-0x3a7cff8b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov $0x85be7d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -49882,33 +49883,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 80741ba │ │ │ │ movl $0x8074100,-0x4(%ebp) │ │ │ │ movl $0x85db027,-0x10(%ebp) │ │ │ │ movl $0x85dcad9,-0xc(%ebp) │ │ │ │ movl $0x85dcacd,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dce20 │ │ │ │ + jmp 83dcdf0 │ │ │ │ nop │ │ │ │ fsubs 0x10054(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 80741c2 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8074140,0x0(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ + jmp 83ed4b8 │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -50104,17 +50105,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80743a6 │ │ │ │ movl $0x85d8dcd,0x0(%ebp) │ │ │ │ - jmp 83eb0f0 │ │ │ │ + jmp 83eb0c0 │ │ │ │ movl $0x85bec1a,0x0(%ebp) │ │ │ │ - jmp 83eb0f0 │ │ │ │ + jmp 83eb0c0 │ │ │ │ xchg %ax,%ax │ │ │ │ pusha │ │ │ │ test $0x54,%al │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -50273,15 +50274,15 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 80745ac │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x837b23c,-0xc(%edi) │ │ │ │ + movl $0x837b20c,-0xc(%edi) │ │ │ │ movl $0x85e0519,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ @@ -50521,17 +50522,17 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 80748db │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfee5,-0x10(%ebp) │ │ │ │ - movl $0x85c1f95,-0xc(%ebp) │ │ │ │ + movl $0x85c4229,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80a6554 │ │ │ │ + jmp 80d300c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ push %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ push %esp │ │ │ │ @@ -50549,17 +50550,17 @@ │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ je 8074933 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85d7071,-0x14(%ebp) │ │ │ │ movl $0x85dfee5,-0x10(%ebp) │ │ │ │ - movl $0x85c1f95,-0xc(%ebp) │ │ │ │ + movl $0x85c4229,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80a6554 │ │ │ │ + jmp 80d300c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -50678,15 +50679,15 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85d7071,-0x18(%ebp) │ │ │ │ movl $0x85dfe4d,-0x14(%ebp) │ │ │ │ movl $0x85dff15,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80b1c18 │ │ │ │ + jmp 80de6d0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0xa8,%ah │ │ │ │ push %esp │ │ │ │ add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -50848,15 +50849,15 @@ │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ movl $0x8074c44,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 838baec │ │ │ │ mov $0x85bf3d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -51076,23 +51077,23 @@ │ │ │ │ movl $0x8074f30,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8074fdc,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8386b38 │ │ │ │ + jmp 8386b08 │ │ │ │ mov $0x85bf3ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38e90075(%ecx) │ │ │ │ + add %cl,0x8e90075(%ecx) │ │ │ │ imul $0x0,(%ecx),%esi │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -51236,15 +51237,15 @@ │ │ │ │ jb 8075202 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85bec34,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 838baec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ jo 80751ae │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -51260,15 +51261,15 @@ │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x80751d8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85bf676,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 837c9a8 │ │ │ │ + jmp 837c978 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -51278,15 +51279,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 807535f │ │ │ │ movl $0x80752b4,-0x4(%ebp) │ │ │ │ movl $0x4,-0x10(%ebp) │ │ │ │ movl $0x4,-0xc(%ebp) │ │ │ │ movl $0x85dc4a6,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838a934 │ │ │ │ + jmp 838a904 │ │ │ │ nop │ │ │ │ or %ah,0x100(%esp,%edx,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -51314,15 +51315,15 @@ │ │ │ │ movl $0x80753f8,0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0505,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ nop │ │ │ │ mov %eax,0x20054 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ @@ -51375,15 +51376,15 @@ │ │ │ │ cmp $0x1,%eax │ │ │ │ je 807541f │ │ │ │ movl $0x807541c,0x0(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x85e0519,-0x8(%ebp) │ │ │ │ movl $0x85e050a,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0x98,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -51410,25 +51411,25 @@ │ │ │ │ sbb %ah,%bh │ │ │ │ pop %ebx │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ or 0xc583085e,%al │ │ │ │ hlt │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ movl $0x8075374,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85e050a,-0x8(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -51476,15 +51477,15 @@ │ │ │ │ movl $0x8075530,-0x10(%ebp) │ │ │ │ movl $0x85be6d5,-0x1c(%ebp) │ │ │ │ movl $0x85bf405,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ xchg %eax,%ecx │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -51494,15 +51495,15 @@ │ │ │ │ jne 807555d │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ movl $0x8075574,0x4(%ebp) │ │ │ │ movl $0x85be6d5,-0x8(%ebp) │ │ │ │ movl $0x85bf507,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ mov $0x85be581,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -51848,15 +51849,15 @@ │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x807597c,-0xc(%ebp) │ │ │ │ movl $0x85be6d5,-0x18(%ebp) │ │ │ │ movl $0x85bf483,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8075991 │ │ │ │ @@ -51881,53 +51882,52 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 80759cd │ │ │ │ mov 0x1(%esi),%esi │ │ │ │ movl $0x85bf3f5,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 807578c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - les 0x0(%ebp),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ jb 8075a0c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x85d1bf1,-0x10(%ebp) │ │ │ │ + movl $0x85c04f9,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 831ac74 │ │ │ │ + jmp 8081618 │ │ │ │ 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 8075a3b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83434b0 │ │ │ │ + jmp 80ca3f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,%bl │ │ │ │ - push %ebp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and %ch,0x200(%esp,%edx,2) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ jb 8075a98 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ @@ -51938,15 +51938,15 @@ │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ movl $0x8075a18,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83199ac │ │ │ │ + jmp 8080350 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fcomps 0xf0054(%ebp) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -52023,16 +52023,16 @@ │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 806bdcc │ │ │ │ nop │ │ │ │ - fadd %st(1),%st │ │ │ │ - push %ebp │ │ │ │ + loopne 8075b2c │ │ │ │ + push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -52096,15 +52096,15 @@ │ │ │ │ movl $0x80759dc,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ movl $0x8075ab0,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x9(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x5,%eax │ │ │ │ jb 8075c8d │ │ │ │ @@ -52137,36 +52137,36 @@ │ │ │ │ mov %eax,-0x44(%edi) │ │ │ │ movl $0x807578c,-0x40(%edi) │ │ │ │ lea -0x4c(%edi),%ecx │ │ │ │ mov %ecx,-0x3c(%edi) │ │ │ │ movl $0x8075910,-0x38(%edi) │ │ │ │ lea -0x40(%edi),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x83d9b80,-0x30(%edi) │ │ │ │ + movl $0x83d9b50,-0x30(%edi) │ │ │ │ lea -0x35(%edi),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ movl $0x807593c,-0x28(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x80759b0,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83d9b80,-0x14(%edi) │ │ │ │ + movl $0x83d9b50,-0x14(%edi) │ │ │ │ lea -0x19(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x8075bd4,-0xc(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea -0x2e(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x12(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8384cec │ │ │ │ + jmp 8384cbc │ │ │ │ movl $0x50,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -52338,15 +52338,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,0x75890807(%edi,%ebx,2) │ │ │ │ cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8152a2c │ │ │ │ + jmp 80fec74 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ add $0xd8,%al │ │ │ │ @@ -52405,15 +52405,15 @@ │ │ │ │ movl $0x845b168,-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 8398684 │ │ │ │ + jmp 8398654 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ @@ -52421,32 +52421,32 @@ │ │ │ │ movl $0x845b168,-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 8398684 │ │ │ │ + jmp 8398654 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 80760ef │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83434b0 │ │ │ │ + jmp 80ca3f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 80760aa │ │ │ │ + adc %dl,%bh │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -52469,15 +52469,15 @@ │ │ │ │ jne 807615c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a5b30 │ │ │ │ + jmp 80d25e8 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x197cfc8a(%ebx) │ │ │ │ cld │ │ │ │ @@ -52609,15 +52609,15 @@ │ │ │ │ or $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ adc %cl,0x558b1055(%ecx) │ │ │ │ adc $0x89,%al │ │ │ │ dec %ebp │ │ │ │ adc $0x89,%al │ │ │ │ push %ebp │ │ │ │ - sbb %cl,-0x1516e3bb(%ecx) │ │ │ │ + sbb %cl,-0x4516e3bb(%ecx) │ │ │ │ sub (%eax),%dh │ │ │ │ add %bh,%bh │ │ │ │ arpl %edi,%esp │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -52775,17 +52775,18 @@ │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ or %cl,0x458b0845(%ecx) │ │ │ │ adc %cl,0x45891075(%ecx) │ │ │ │ adc $0x89,%al │ │ │ │ dec %ebp │ │ │ │ sbb %ch,%cl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - mov $0x63ff002f,%edi │ │ │ │ - cld │ │ │ │ + jp 8076483 │ │ │ │ + das │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ xchg %eax,%edx │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ @@ -52812,15 +52813,15 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ aam $0x91 │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ @@ -52841,15 +52842,15 @@ │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85bf300,-0x14(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 837aeb4 │ │ │ │ + jmp 837ae84 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x55 │ │ │ │ add %al,0x1000100 │ │ │ │ @@ -52913,15 +52914,15 @@ │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ or %cl,0x4d890845(%ecx) │ │ │ │ or $0x8b,%al │ │ │ │ inc %esi │ │ │ │ add -0x3a7cefbb(%ecx),%ecx │ │ │ │ cld │ │ │ │ - jmp 8372f1c │ │ │ │ + jmp 8372eec │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ adc %ah,%dh │ │ │ │ push %ebp │ │ │ │ add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -52981,15 +52982,15 @@ │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ or %cl,0x4d890845(%ecx) │ │ │ │ or $0x8b,%al │ │ │ │ inc %esi │ │ │ │ add -0x3a7cefbb(%ecx),%ecx │ │ │ │ cld │ │ │ │ - jmp 8372f1c │ │ │ │ + jmp 8372eec │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ adc $0x90,%al │ │ │ │ push %esp │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ @@ -53046,15 +53047,15 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x32(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ movl $0x88,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %cl,0x40054(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ @@ -53078,15 +53079,15 @@ │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x85bf2e4,-0x14(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 837aeb4 │ │ │ │ + jmp 837ae84 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ @@ -53097,29 +53098,29 @@ │ │ │ │ movl $0x845b168,-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 8398684 │ │ │ │ + jmp 8398654 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %cl,0x10054(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ jb 8076943 │ │ │ │ movl $0x85d7071,-0xc(%ebp) │ │ │ │ movl $0x85dfe4d,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80b18e8 │ │ │ │ + jmp 80de3a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ @@ -53221,15 +53222,15 @@ │ │ │ │ ja 8076aec │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ movl $0x8432ebc,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d9b80,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0x10(%edi) │ │ │ │ lea -0x1b(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x80769bc,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0xe(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ @@ -53239,21 +53240,21 @@ │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 80769bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40e90075(%ecx) │ │ │ │ - mov $0x83c7000d,%edi │ │ │ │ - cmp $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - and %al,(%eax) │ │ │ │ + add %cl,-0x7716ff8b(%ecx) │ │ │ │ + orl $0x3c83c700,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %ah,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov $0x2005488,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ @@ -53350,15 +53351,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,0x6c(%eax) │ │ │ │ pop %es │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 80795d8 │ │ │ │ + jmp 8082c08 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x8a,%ah │ │ │ │ push %esp │ │ │ │ add %al,0x1e000005(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -53389,15 +53390,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076cd0 │ │ │ │ - movl $0x8384ad4,-0x10(%edi) │ │ │ │ + movl $0x8384aa4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53414,15 +53415,15 @@ │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076d3d │ │ │ │ movl $0x8433118,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x85e0519,-0x14(%edi) │ │ │ │ - movl $0x8384ae4,-0x10(%edi) │ │ │ │ + movl $0x8384ab4,-0x10(%edi) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53512,15 +53513,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076e60 │ │ │ │ - movl $0x8384ad4,-0x10(%edi) │ │ │ │ + movl $0x8384aa4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53533,15 +53534,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076ec1 │ │ │ │ - movl $0x8384ae4,-0x10(%edi) │ │ │ │ + movl $0x8384ab4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53560,15 +53561,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076f1d │ │ │ │ - movl $0x8384ad4,-0x10(%edi) │ │ │ │ + movl $0x8384aa4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53585,15 +53586,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ ja 8076f83 │ │ │ │ - movl $0x8384ae4,-0x10(%edi) │ │ │ │ + movl $0x8384ab4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ lea -0xe(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ @@ -53640,25 +53641,25 @@ │ │ │ │ cld │ │ │ │ mov 0xc708076f,%al │ │ │ │ inc %ebp │ │ │ │ lock gs (bad) │ │ │ │ pop %ebp │ │ │ │ or %cl,0x45890242(%ebx) │ │ │ │ hlt │ │ │ │ - movl $0x85bfd42,-0x8(%ebp) │ │ │ │ + movl $0x85c33e2,-0x8(%ebp) │ │ │ │ mov 0x6(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ movl $0x8076c30,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85d43ca,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807cf48 │ │ │ │ + jmp 80d0034 │ │ │ │ xchg %ax,%ax │ │ │ │ test $0x83,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53666,15 +53667,15 @@ │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 8077050 │ │ │ │ movl $0x85bf3d8,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8385198 │ │ │ │ + jmp 8385168 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ js 8076fd9 │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -53720,16 +53721,16 @@ │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x28e90075(%ecx) │ │ │ │ - loop 8077127 │ │ │ │ + add %cl,-0x716ff8b(%ecx) │ │ │ │ + loope 8077127 │ │ │ │ add %al,%bh │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -53758,15 +53759,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ jb 8078135 │ │ │ │ movl $0x8077184,-0x4(%ebp) │ │ │ │ movl $0x4,-0x10(%ebp) │ │ │ │ movl $0x4,-0xc(%ebp) │ │ │ │ movl $0x85dc59e,-0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838a934 │ │ │ │ + jmp 838a904 │ │ │ │ nop │ │ │ │ faddl 0x54(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ @@ -53777,15 +53778,15 @@ │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ jbe 807718d │ │ │ │ pop %ebx │ │ │ │ or %cl,-0x3a7c038b(%ecx) │ │ │ │ hlt │ │ │ │ - jmp 837f6d8 │ │ │ │ + jmp 837f6a8 │ │ │ │ mov 0x5487,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ @@ -53809,15 +53810,15 @@ │ │ │ │ jne 807810f │ │ │ │ movl $0x807721c,0x0(%ebp) │ │ │ │ movl $0x85be6d5,-0xc(%ebp) │ │ │ │ movl $0x85bf567,-0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0x87,%al │ │ │ │ push %esp │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53826,15 +53827,15 @@ │ │ │ │ jne 807865a │ │ │ │ movl $0x807725c,0x0(%ebp) │ │ │ │ movl $0x85be6d5,-0xc(%ebp) │ │ │ │ movl $0x85bf58f,-0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ in $0x86,%al │ │ │ │ push %esp │ │ │ │ add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53850,15 +53851,15 @@ │ │ │ │ movl $0x80772b8,0x0(%ebp) │ │ │ │ movl $0x85be6d5,-0xc(%ebp) │ │ │ │ movl $0x85bf52f,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ nop │ │ │ │ js 8077234 │ │ │ │ push %esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53927,18 +53928,19 @@ │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test %dl,0x1(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3ba3810(%ecx) │ │ │ │ call c60f7b09 │ │ │ │ - push $0x89085c51 │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ + inc %eax │ │ │ │ + sbb 0x8(%ebp),%bl │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ jne 80773e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ addb $0x0,0x100(%esp,%edx,2) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -53964,17 +53966,16 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dl,(%eax) │ │ │ │ je 80773f5 │ │ │ │ or %cl,0x45c70376(%ebx) │ │ │ │ cld │ │ │ │ - pop %ecx │ │ │ │ - inc %edx │ │ │ │ - pop %esp │ │ │ │ + xor %ecx,(%ebx) │ │ │ │ + pop %ebp │ │ │ │ or %al,-0x1016033b(%ebx) │ │ │ │ std │ │ │ │ cmp $0x768d00,%eax │ │ │ │ adc $0x84,%al │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -54033,15 +54034,15 @@ │ │ │ │ hlt │ │ │ │ xor %esp,%esi │ │ │ │ pop %ebx │ │ │ │ or %cl,0x45890845(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ xchg %ax,%ax │ │ │ │ addb $0x0,0x30054(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ @@ -54065,28 +54066,28 @@ │ │ │ │ test %edx,%edx │ │ │ │ jne 807815b │ │ │ │ movl $0x8078450,0x14(%ebp) │ │ │ │ movl $0x85d99c4,0x8(%ebp) │ │ │ │ movl $0x85bf380,0xc(%ebp) │ │ │ │ movl $0x85e050a,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ nop │ │ │ │ fadds 0x430054(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76ebbb(%ebx) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8078492 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %ecx,0xf4(%esp) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %edx,0x100(%esp) │ │ │ │ mov 0xf4(%esp),%edx │ │ │ │ @@ -54332,15 +54333,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80778a1 │ │ │ │ movl $0x85d8dcd,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 83eb0f0 │ │ │ │ + jmp 83eb0c0 │ │ │ │ movl $0x80778cc,-0x4(%ebp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ jne 80778cc │ │ │ │ @@ -54522,27 +54523,27 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 8077b0d │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8078348 │ │ │ │ - movl $0x83e14a4,-0x4(%edi) │ │ │ │ + movl $0x83e1474,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8077e3c,0x14(%ebp) │ │ │ │ movl $0x85bf364,0x0(%ebp) │ │ │ │ movl $0x85be6e4,0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x845b360,0x10(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ - jmp 80bfc28 │ │ │ │ + jmp 80ec6e0 │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ mov %ecx,0xac(%esp) │ │ │ │ mov $0x85e0519,%ecx │ │ │ │ @@ -54797,15 +54798,15 @@ │ │ │ │ hlt │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x845b360,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80bfc28 │ │ │ │ + jmp 80ec6e0 │ │ │ │ xchg %ax,%ax │ │ │ │ or $0x79,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -54856,15 +54857,15 @@ │ │ │ │ movl $0x80760cc,-0x8(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x85d9a28,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e050a,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ inc %esp │ │ │ │ js 8077f93 │ │ │ │ add %ah,0x7(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ @@ -54951,26 +54952,26 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ movl $0x8077f6c,0x4(%ebp) │ │ │ │ movl $0x85d9a28,-0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e0505,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ or %bh,0x54(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ jne 80784ae │ │ │ │ movl $0x85be3fc,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838c2a0 │ │ │ │ + jmp 838c270 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ les 0x54(%edi),%esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ @@ -54982,15 +54983,15 @@ │ │ │ │ movl $0x80773b8,0x0(%ebp) │ │ │ │ movl $0x85d60dd,-0x10(%ebp) │ │ │ │ movl $0x85bf3ba,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x845b360,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a9bf4 │ │ │ │ + jmp 80d66ac │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %dh,0x54(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ @@ -55001,15 +55002,15 @@ │ │ │ │ mov %esi,(%edi) │ │ │ │ movl $0x8078628,0x0(%ebp) │ │ │ │ movl $0x85d9a28,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e050a,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d7644 │ │ │ │ + jmp 83d7614 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ ja 8078669 │ │ │ │ movl $0x8077110,-0x8(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -55047,15 +55048,15 @@ │ │ │ │ cmp $0x1,%edx │ │ │ │ jne 80783d2 │ │ │ │ movl $0x8077ab8,0x0(%ebp) │ │ │ │ movl $0x85be6d5,-0xc(%ebp) │ │ │ │ movl $0x85bf45b,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8a54 │ │ │ │ + jmp 83d8a24 │ │ │ │ movl $0x8078200,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -55216,16 +55217,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %dh,-0xd(%esi) │ │ │ │ pop %ebx │ │ │ │ or %ch,%cl │ │ │ │ - xchg %eax,%esp │ │ │ │ - sub $0x37,%al │ │ │ │ + fs sub $0x37,%al │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bh,(%eax) │ │ │ │ jne 8078469 │ │ │ │ or %al,%bh │ │ │ │ inc %ebp │ │ │ │ call 1064f41b │ │ │ │ @@ -55234,15 +55234,15 @@ │ │ │ │ mov 0x7(%eax),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80ac9b0 │ │ │ │ + jmp 80d9468 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ movl $0x8077590,-0x4(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ movl $0x8078084,0x0(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ @@ -55309,15 +55309,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %bl,-0x76f7f87b(%eax) │ │ │ │ jne 807857e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8384978 │ │ │ │ + jmp 8384948 │ │ │ │ xchg %ax,%ax │ │ │ │ push %esp │ │ │ │ jae 80785e3 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -55367,15 +55367,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%ch │ │ │ │ lea 0x8(%ebp),%ebx │ │ │ │ - jmp 83eb0f0 │ │ │ │ + jmp 83eb0c0 │ │ │ │ movl $0x80780d4,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8071e68 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 8073f98 │ │ │ │ @@ -55392,15 +55392,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ jb 807869e │ │ │ │ movl $0x85bf971,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83e5e1c │ │ │ │ + jmp 83e5dec │ │ │ │ mov $0x85bf980,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0x5472,$0x0 │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -55623,14646 +55623,18823 @@ │ │ │ │ push -0x3c(%ebp) │ │ │ │ push -0x40(%ebp) │ │ │ │ push $0x85bf990 │ │ │ │ push 0x4(%eax) │ │ │ │ push (%eax) │ │ │ │ call 84384a0 │ │ │ │ nop │ │ │ │ - jo 807899e │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80789ca │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80789c0 │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x83da188,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807de84 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0x5473,$0x0 │ │ │ │ - add $0x200,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078ac0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8078ad4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8078ad4 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,0x7(%ecx,%ecx,4) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8078954 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078a0a │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x6f,%al │ │ │ │ - push %esp │ │ │ │ - add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078a47 │ │ │ │ - movl $0x8078938,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8078aa8,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,-0x197cf48a(%ebx) │ │ │ │ + cld │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edx,%ecx,4) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80789e0 │ │ │ │ - mov $0x85bf9a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - push %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8078ae9 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8078b14,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80789de │ │ │ │ + movl $0x80789ac,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078b14 │ │ │ │ + jne 80789ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %gs,0x54(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov %fs:(%edi),%al │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845613c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8078993 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x807f9e4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85bf9c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jl 8078ba4 │ │ │ │ - push %esp │ │ │ │ + js 8078a5b │ │ │ │ + push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078b71 │ │ │ │ + jb 8078a21 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8078b90,-0xc(%ebp) │ │ │ │ - movl $0x85bfb45,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 807f3d4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x8078a30,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078a30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - outsl %fs:(%esi),(%dx) │ │ │ │ - push %esp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cmp $0x71,%al │ │ │ │ + push %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8078b74 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80796a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x90003b20,%eax │ │ │ │ + je 8078a6e │ │ │ │ + push %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8078bd3 │ │ │ │ - movl $0x8078bf0,-0x4(%ebp) │ │ │ │ + jb 8078a71 │ │ │ │ + movl $0x8078a80,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078bf0 │ │ │ │ + jne 8078a80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8481c54,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0x30,%al │ │ │ │ + push %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8078bd6 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %dh,(%eax) │ │ │ │ + push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8078aed │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078ae3 │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8078a48,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477cf8,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x200562f,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078c5d │ │ │ │ + jb 8078b55 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078c53 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8078bb0,-0x8(%edi) │ │ │ │ + ja 8078b4b │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x84778e5,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ + movl $0x8078b68,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078b68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ push %esp │ │ │ │ + das │ │ │ │ + push %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x2f,%al │ │ │ │ + push %esi │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8078d39 │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8078bdb │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078bd1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8078cbc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8078b00,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477cf8,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add %ch,0x54(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + int3 │ │ │ │ + cs push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078ca1 │ │ │ │ + ja 8078c2a │ │ │ │ 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 $0x8078b40,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x83d9b80,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x8078c10,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x83bca08,-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 │ │ │ │ + movl $0x8078b88,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078d73 │ │ │ │ - movl $0x8078c70,-0xc(%edi) │ │ │ │ + ja 8078c77 │ │ │ │ + movl $0x80789f4,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8078c89 │ │ │ │ + movl $0x8078bf0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 83bc734 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85bf9d0,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85bf9c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8078aa4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + sbb $0x6d,%al │ │ │ │ push %esp │ │ │ │ - add %al,0x1000200 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078df1 │ │ │ │ - movl $0x8078e28,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8078e28 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%al │ │ │ │ + mov %es,(%edi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8078cd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8078d48 │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - imul $0x0,0x3(%eax,%eax,1),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8078dc1 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84558f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - loopne 8078e61 │ │ │ │ + clc │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - lea (%edi),%eax │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - and $0x85,%al │ │ │ │ - pop %ebp │ │ │ │ - or %al,-0x1416073b(%ebx) │ │ │ │ - cmp (%eax),%edi │ │ │ │ - add %cl,0x6bb80076(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0xdc90ffff,%edi,%edi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - add %cl,0x468b0807(%esi) │ │ │ │ - add 0x468bf445(%ecx),%ecx │ │ │ │ - or 0x7589fc45(%ecx),%ecx │ │ │ │ - add %al,-0x21160b3b(%ebx) │ │ │ │ - mov 0x90660031,%eax │ │ │ │ - sub %ch,0x54(%ebp) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8078e71 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 8078d13 │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807aa38 │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8078c44 │ │ │ │ + mov $0x85bf9e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + mov $0x6c,%ah │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078eaf │ │ │ │ - movl $0x8078d98,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8078e58,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 8455524 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85bf9f4,%esi │ │ │ │ + jb 8078d46 │ │ │ │ + movl $0x85bf9e2,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85bf9e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8078eef │ │ │ │ - movl $0x8078f0c,-0x4(%ebp) │ │ │ │ + jb 8078d7f │ │ │ │ + movl $0x8078db8,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8078f0c │ │ │ │ + jne 8078db8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8481c54,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x2d,%al │ │ │ │ + push %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %ch,0x0(%esp,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f873(%eax) │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 842aa50 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call d07e240 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8078ef2 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8078f79 │ │ │ │ + jb 8078e21 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8078f6f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x8078ecc,-0x8(%edi) │ │ │ │ + ja 8078e17 │ │ │ │ + movl $0x8078d5c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x84778d5,-0x10(%ebp) │ │ │ │ + movl $0x8477cf8,-0x4(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85bf9f0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x6d,%al │ │ │ │ + push %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8079037 │ │ │ │ + jb 8078e65 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8078fcc,-0xc(%ebp) │ │ │ │ + movl $0x8078e74,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078e74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8078fb3 │ │ │ │ - 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 $0x8078f2c,-0x24(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83bca08,-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) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - imul $0x200,0x5(%eax,%eax,1),%edx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + rcrl $1,(%ebx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ + nop │ │ │ │ + xor %ch,(%esi,%edx,2) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80790c9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8079108,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8078eb5 │ │ │ │ + movl $0x8078ec4,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079108 │ │ │ │ + jne 8078ec4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079072 │ │ │ │ - movl $0x8078f88,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 83bc734 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + sub 0x0(%esi),%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bh,%ah │ │ │ │ - push %ebp │ │ │ │ - add %al,(%edx) │ │ │ │ + aam $0x2b │ │ │ │ + push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8079081 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84558f4 │ │ │ │ - mov $0x85bfa04,%esi │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8078f31 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078f27 │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8078e8c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ceb,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x5468,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8078f65 │ │ │ │ + push %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x75890807(%eax,%edx,4) │ │ │ │ - clc │ │ │ │ - movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8078f99 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8078f8f │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8078fac,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x5468,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8078fac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %ch,(%ebx) │ │ │ │ + push %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - loopne 807909d │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ xchg %ax,%ax │ │ │ │ + lock sub 0x0(%esi),%dl │ │ │ │ add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8079189 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 807901f │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807917f │ │ │ │ + ja 8079015 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x83a7010,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8078f44,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80791a4,-0xc(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8079c34 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ceb,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ + mov %ch,(%edx) │ │ │ │ + push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807906e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8078fcc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0x69,%al │ │ │ │ + push %esp │ │ │ │ + add %cl,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 807918e │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 807918e │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80790bf │ │ │ │ + movl $0x8078e38,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 80790d1 │ │ │ │ + movl $0x8079034,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - adc %ch,0x54(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85bfa70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8078ee8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jl 807914f │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8079118 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + imul $0x1e000000,0x1(%eax,%eax,1),%edx │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x3c90ffff,%edi,%edi │ │ │ │ + imul $0x200,0xf(%eax,%eax,1),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jb 807915b │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807908c │ │ │ │ + mov $0x85bfa80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x69,%al │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807925e │ │ │ │ - movl $0x8079270,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 807918e │ │ │ │ + movl $0x85bfa82,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85bfa88,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x68,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80791c7 │ │ │ │ + movl $0x8079200,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079270 │ │ │ │ + jne 8079200 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8079250,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x28,%al │ │ │ │ + push %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80791f7 │ │ │ │ - movl $0x8079130,-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,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80792d0 │ │ │ │ - push %esp │ │ │ │ + enter $0x5467,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%edx,%edx,4) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ pop %es │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - jmp 807ba90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 842aa50 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x5005467,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80792b6 │ │ │ │ - movl $0x80791d4,-0x4(%edi) │ │ │ │ + jb 8079269 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807925f │ │ │ │ + movl $0x80791a4,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa06,0x0(%ebp) │ │ │ │ - jmp 8455524 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfa0c,%esi │ │ │ │ + movl $0x8477ceb,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85bfa90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - addr16 push %esp │ │ │ │ - add %al,0x200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + push $0x10056 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80792ad │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80792bc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80792bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x68,%al │ │ │ │ + push %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + mov %edx,(%edi) │ │ │ │ + cmp (%eax),%eax │ │ │ │ + nop │ │ │ │ + call a07e8f4 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079325 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8079364,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80792fd │ │ │ │ + movl $0x807930c,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079364 │ │ │ │ + jne 807930c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80792fa │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 84558f4 │ │ │ │ - mov $0x85bfa2c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 8079398 │ │ │ │ - push %esp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x27,%al │ │ │ │ + push %esi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - and $0x85,%al │ │ │ │ - pop %ebp │ │ │ │ - or %al,-0x5016073b(%ebx) │ │ │ │ - cmp %al,%ss:(%eax) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x5466,%eax │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %fs,(%edi) │ │ │ │ + push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8079379 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807936f │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80792d4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ce1,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,(%edi) │ │ │ │ + push %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80793e1 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80793d7 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80793f4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80793f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x5626,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cmp $0x93,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x26,%al │ │ │ │ + push %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80793dd │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8079467 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80793d3 │ │ │ │ + ja 807945d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x83a7010,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x807938c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80793f8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - lea -0x5(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8079c34 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ce1,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ + inc %eax │ │ │ │ + es push %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80794b6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8079414,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + fs push %esp │ │ │ │ + add %cl,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 80793e2 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 80793e2 │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 8079507 │ │ │ │ + movl $0x8079280,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8079519 │ │ │ │ + movl $0x807947c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85bfb10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8079330,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x3005468,%esp │ │ │ │ + nop │ │ │ │ + aam $0x65 │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x6b(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8079560 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x65,%al │ │ │ │ + push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x9490ffff,%edi,%edi │ │ │ │ + gs push %esp │ │ │ │ + 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 80794b2 │ │ │ │ - movl $0x80794c4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80795a3 │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80794d4 │ │ │ │ + mov $0x85bfb20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + fs gs push %esp │ │ │ │ + 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 80795d6 │ │ │ │ + movl $0x85bfb22,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85bfb28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fsubl 0x54(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807960f │ │ │ │ + movl $0x8079648,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80794c4 │ │ │ │ + jne 8079648 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80794a4,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + and $0x56,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807944b │ │ │ │ - movl $0x8079384,-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,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %ch,0x54(%eax) │ │ │ │ + andb $0x0,0x54(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x6c(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ pop %es │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - jmp 807ba90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 842aa50 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + arpl %edx,0x5(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807950d │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80796b1 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80796a7 │ │ │ │ + movl $0x80795ec,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ce1,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85bfb30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fs push %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80796f5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8079524,-0xc(%ebp) │ │ │ │ + movl $0x8079704,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079524 │ │ │ │ + jne 8079704 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ + push $0x5664 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + inc %ecx │ │ │ │ + adc (%ebx),%edi │ │ │ │ + add %dl,0x5623a0(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8079745 │ │ │ │ + movl $0x8079754,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079754 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push $0x1005623 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8079510 │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - shlb $0x3,0x0(%esp,%edx,2) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + and 0x0(%esi),%edx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80795c7 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80797c1 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80795bd │ │ │ │ + ja 80797b7 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8079428,-0x4(%edi) │ │ │ │ + movl $0x807971c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80795a0,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa06,-0x8(%ebp) │ │ │ │ + movl $0x8477cd5,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call a07edef │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8079829 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807981f │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x807983c,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807983c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + andb $0x56,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + and 0x0(%esi),%dl │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80798af │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80798a5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80797d4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477cd5,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + clc │ │ │ │ + and %edx,0x0(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079589 │ │ │ │ - movl $0x80794e0,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + ja 80798fe │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x807985c,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pusha │ │ │ │ + push %esp │ │ │ │ + add %cl,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80795fe │ │ │ │ - movl $0x807954c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 807994f │ │ │ │ + movl $0x80796c8,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8079961 │ │ │ │ + movl $0x80798c4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfa2e,0x0(%ebp) │ │ │ │ - jmp 8455524 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfa34,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85bfb5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xf005464,%esp │ │ │ │ + movl $0x8079778,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + fsubs 0x54(%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 8079643 │ │ │ │ - movl $0x8079678,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f867(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8079678 │ │ │ │ + jne 80799a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85bfaec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - je 80796b2 │ │ │ │ + mov $0x61,%ah │ │ │ │ push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89085bfa,%edx │ │ │ │ - jne 8079662 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs fs push %esp │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + imul $0x9890ffff,%edi,%edi │ │ │ │ + popa │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,-0x6a(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x7e90475(%ecx) │ │ │ │ - cmp (%eax),%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80799eb │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807991c │ │ │ │ + mov $0x85bfb6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - fs push %esp │ │ │ │ - add %al,0x100 │ │ │ │ + push $0xf005461 │ │ │ │ + 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 80796c2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80796d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 8079a1e │ │ │ │ + movl $0x85bfb6e,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85bfb74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %edi │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8079a57 │ │ │ │ + movl $0x8079a90,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80796d8 │ │ │ │ + jne 8079a90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85bfaf4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x64,%al │ │ │ │ push %esp │ │ │ │ + and %dl,0x0(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e3344 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %bl,0x54(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x66(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8079620 │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 842aa50 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %bl,0x54(%edi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80798b7 │ │ │ │ + jb 8079af9 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079aef │ │ │ │ + movl $0x8079a34,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80798c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80798c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x17,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8079722 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - 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 $0x83a7994,-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 %ecx,-0x34(%edi) │ │ │ │ - mov 0x124(%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 $0x83a7994,-0x20(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x85bfafc,%esi │ │ │ │ + movl $0x8477cd5,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85bfb7c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in $0x3c,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - pop %es │ │ │ │ - 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 │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8079b3c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807973c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a2880 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bfb01(%esi) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 8079b87 │ │ │ │ + movl $0x8079b0c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80a2568 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85bfba8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8079b5b │ │ │ │ + jb 8079bda │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845cde8,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8079ab0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8079ab0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a25a0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8079c1e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a28f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079a98 │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 8079c87 │ │ │ │ + movl $0x8079ba8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ 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 8079a79 │ │ │ │ - movl $0x83a7994,-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) │ │ │ │ - inc %eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8079be8,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ 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 $0x8079ca4,0x8(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83812b4 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85bfbac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - loopne 8079a68 │ │ │ │ - cltd │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7ba38(%eax) │ │ │ │ + (bad) │ │ │ │ + xchg %dl,(%edi) │ │ │ │ + xor %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + pushf │ │ │ │ pop %es │ │ │ │ - or %cl,0x34e8bf0(%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) │ │ │ │ - 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 80799b4 │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8079ce4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85bfb20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85bfb25(%esi) │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp 807db5a │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %bl,%gs:(%ecx) │ │ │ │ - fidivrs (%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - dec %ebp │ │ │ │ - fidivrs (%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079bdc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + popf │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8079c18 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 8079d20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8079d63 │ │ │ │ - movl $0x8079d34,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8459038 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0xa000,%eax │ │ │ │ - jne 8079d11 │ │ │ │ - mov $0x85bfb5e,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0x137cfcba(%ebx) │ │ │ │ + or %dl,-0x18(%eax) │ │ │ │ + test %bl,0xcc483ff(,%edi,8) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x250346(%ebx) │ │ │ │ - lock add %al,(%eax) │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne 8079c9e │ │ │ │ - mov $0x85bfb63,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85bfb59,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8079d6d │ │ │ │ + movl $0x8079d78,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079d78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x899f7f9(%esp,%ebx,4) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8079c84 │ │ │ │ + cld │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + 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 8079e11 │ │ │ │ + movl $0x8079dd8,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079dd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079cc6 │ │ │ │ - movl $0x8079bf8,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x8079cb4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + ja 8079dc1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0xb,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - movl $0x8079ce0,0x0(%ebp) │ │ │ │ - jmp 8459038 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079d1d │ │ │ │ - movl $0x8079bbc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8079d74,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8079e6f │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8079e65 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - mov $0x85bfb64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8079d98,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477c46,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x7(%esp,%ebx,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8079c5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079dbe │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + ja 8079ec0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + cmpl $0xb,0x0(%ebp) │ │ │ │ + jl 8079ed2 │ │ │ │ + movl $0x8079e1c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85bff68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8079d44,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8477c46,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079e05 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%edi,%ebx,4) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8079f24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8079e43 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + push %ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x2000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079e81 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8079f56 │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8079e80 │ │ │ │ + mov $0x85bff70,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079ec9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8079f86 │ │ │ │ + movl $0x85bff72,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85bff74,%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 8079f07 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 8079fbb │ │ │ │ + movl $0x8079fc8,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8079fc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079f3e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8079f85 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + jb 807a031 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a027 │ │ │ │ + movl $0x8079f98,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + movl $0x8477c46,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85bff78,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x60,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807a084 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807a087 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c0026,-0x10(%ebp) │ │ │ │ + movl $0x85c0038,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8390cf4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fcomps 0x54(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807a0bb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807a1b0 │ │ │ │ + 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 8079fc3 │ │ │ │ + jb 807a12c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807a10c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a10c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a001 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a049 │ │ │ │ + ja 807a0f5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 807a087 │ │ │ │ + jb 807a19c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807a17c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a17c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a0be │ │ │ │ + ja 807a165 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov $0x5e,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a105 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + jb 807a26e │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807a284,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a284 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a1da │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x807a098,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x807a0c8,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x807a138,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bl,0x54(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807a1e9 │ │ │ │ + mov $0x85c0060,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c0070,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + pop %ebp │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807a143 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807a299 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x807a258,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a258 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ebp │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807a2e7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 807a1b0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + je 807a34b │ │ │ │ + push %esp │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a181 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + ja 807a35c │ │ │ │ + movl $0x807a2c4,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x84330b0,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x84330b0,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x14(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x85c0078,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jmp 807af9c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + ret $0x55 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807a3c9 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a3bf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 807a3ce │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85d65e0,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock rcll $0x0,0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807a435 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a42b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x7fffffff,%eax │ │ │ │ + jne 807a43a │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85d65e0,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807a1c9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807a482 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807a207 │ │ │ │ + jb 807a4ba │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - pop %ecx │ │ │ │ - push %esp │ │ │ │ - add %al,0x200 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807a52e │ │ │ │ - movl $0x807a9ec,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807b72c │ │ │ │ - sbb %bl,0x54(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 807a4ec │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477d04,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8431294 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %bl,0x0(%esp,%edx,2) │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807accb │ │ │ │ + movl $0x807a554,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807a554 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + les 0x54(%ebx),%ebx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807acbc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - sete %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807a581 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807ae93 │ │ │ │ + movl $0x807a4c8,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + movl $0x85c00b9,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a300,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x807a670,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 8455d30 │ │ │ │ - les 0x54(%ecx),%ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + pop %ebx │ │ │ │ + push %esp │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add 0x54890c55(%ebx),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x8c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x84(%esp),%edx │ │ │ │ + push %edx │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807a5f3 │ │ │ │ - add $0xc,%edi │ │ │ │ + push %edx │ │ │ │ + mov 0x74(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x6c(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xbc(%esp) │ │ │ │ + mov %eax,0xb0(%esp) │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807a914 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a27c │ │ │ │ - movl $0x807a1e0,-0x8(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + ja 807a59e │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + movl $0x85e2361,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbb3(%ebx) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - jmp 807a2d2 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xe760f3b(%ebx) │ │ │ │ + jmp 807a640 │ │ │ │ test %eax,%eax │ │ │ │ - jne 807a69f │ │ │ │ - movl $0x807a11c,-0x8(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + jne 807a737 │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a5d0,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a3d4,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - lock pop %eax │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807a78b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a350 │ │ │ │ - movl $0x807a060,-0x8(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807a6b9 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807a490,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0xfc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807ad00,0x8(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + nop │ │ │ │ + mov %ds,0x54(%ecx) │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbbb(%ebx) │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - jmp 807a3a6 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807a835 │ │ │ │ - movl $0x8079f9c,-0x8(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + ja 807abf8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jne 807a7de │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + movl $0x85e2369,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a768,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x807a8d4,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp 8455d30 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807a87a │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + push $0x0 │ │ │ │ + mov %ecx,0xa4(%esp) │ │ │ │ + mov 0x98(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0xd4(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0xc0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xec(%esp) │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807a990 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807a7b9 │ │ │ │ + movl $0x84330b0,-0xc(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a4c0,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x58,%al │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + inc %edx │ │ │ │ + jmp 807a811 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + jmp 807a85d │ │ │ │ + and $0x58,%al │ │ │ │ push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + or %cl,0x942484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sete %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807a8db │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a43a │ │ │ │ - movl $0x8079ee0,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + ja 807ac94 │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807ac53 │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807a677 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 838a9dc │ │ │ │ + mov $0x57,%ah │ │ │ │ + push %esp │ │ │ │ + add %ah,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%esp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + faddl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xd76fbbb(%ebx) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - jmp 807a492 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807abd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 807a985 │ │ │ │ - movl $0x8079e1c,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + jge 807ab8f │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807a94d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807aa83 │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807a8b8,-0x8(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x807a568,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - mov $0x85bfb78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %dl,0x54(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x660807a2(%eax) │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - dec %edx │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl 0x66e0ff06(%ebx) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - push %esi │ │ │ │ - push %esp │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a510 │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ - cmp 0x4(%eax),%ecx │ │ │ │ - je 807a6ea │ │ │ │ - movl $0x807a098,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - movl $0x807a544,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807b72c │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %esi │ │ │ │ - push %esp │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807aa04 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a32f │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - je 807a637 │ │ │ │ - movl $0x807a19c,-0x8(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - jmp 807a5a8 │ │ │ │ - add $0x8,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 807a66a │ │ │ │ - push %edx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807a458,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push $0x400 │ │ │ │ push %eax │ │ │ │ + mov 0xe4(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - call 804b3a0 │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + call 804ba40 │ │ │ │ add $0xc,%esp │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 807a30e │ │ │ │ - movl $0x807a154,-0x8(%edi) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 807a5a8 │ │ │ │ - movl $0x807a0d8,-0x8(%edi) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807ad60,0x10(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 807a5a8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ nop │ │ │ │ - push %ebp │ │ │ │ + inc %eax │ │ │ │ + push %esi │ │ │ │ push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %ah,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x7(%ebx,%eiz,4) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807a374 │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807ab28 │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jne 807ab0d │ │ │ │ + movl $0x807a3f0,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x7fffffff,%edx │ │ │ │ + jne 807a892 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov $0x85d65e0,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea 0x8(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - je 807a71d │ │ │ │ - push %ecx │ │ │ │ - push %edx │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x54(%ebp),%edx │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807ade6 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807ab37 │ │ │ │ + movl $0x807a384,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - call 804b3a0 │ │ │ │ + call 804bb20 │ │ │ │ add $0xc,%esp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 807a424 │ │ │ │ - movl $0x8079f18,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - movl $0x807a6d4,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x807ab54,0x0(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807a2fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807a964,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807b72c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ push %esp │ │ │ │ push %esp │ │ │ │ - add %al,0x1e000000 │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807ae52 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a403 │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - je 807a7d1 │ │ │ │ - movl $0x807a01c,-0x8(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 807a739 │ │ │ │ - add $0x8,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 807a804 │ │ │ │ - push %edx │ │ │ │ + ja 807ac07 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + movl $0x85e2369,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ push %eax │ │ │ │ - push %ecx │ │ │ │ - call 804b3a0 │ │ │ │ + call 804bb20 │ │ │ │ add $0xc,%esp │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 807a3e2 │ │ │ │ - movl $0x8079fd4,-0x8(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 807a739 │ │ │ │ - movl $0x8079f58,-0x8(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 807a739 │ │ │ │ - nop │ │ │ │ - add %dl,0x0(%esp,%edx,2) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x807ac24,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85e0519,-0x8(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 807a2fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807a8f4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + mov $0x55,%cl │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x5c(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8389d20 │ │ │ │ + sbb $0xb1,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ pop %es │ │ │ │ or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 807a460 │ │ │ │ + jne 807ad20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8079d98,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - movl $0x807a864,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807b72c │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %ebx │ │ │ │ - push %esp │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807a4ef │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp 0x4(%eax),%edx │ │ │ │ - je 807a921 │ │ │ │ - movl $0x8079e9c,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 807a88a │ │ │ │ - add $0x8,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je 807a954 │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - push %ecx │ │ │ │ - call 804b3a0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 807a4ce │ │ │ │ - movl $0x8079e54,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 807a88a │ │ │ │ - movl $0x8079dd8,-0x8(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - jmp 807a88a │ │ │ │ - nop │ │ │ │ - mov $0x51,%ah │ │ │ │ - push %esp │ │ │ │ + cld │ │ │ │ + mov $0x55,%al │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x5216f88a(%ebx) │ │ │ │ + sahf │ │ │ │ + cmp $0xb0e09000,%eax │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - dec %esp │ │ │ │ - mov %al,0xf0890807 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85d4294,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %bl,(%edx,%ebp,4) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807a24c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 807aa33 │ │ │ │ - push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 8389d20 │ │ │ │ + mov $0x620055b0,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x899f7f9(%ecx,%ebp,4) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807a9b4 │ │ │ │ + add %al,0x660807ad(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ss,0x54(%edx) │ │ │ │ - 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 807aa29 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807b8b4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x4000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807aa80 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807aa76 │ │ │ │ - movl $0x807aa10,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85bfd32,-0x4(%ebp) │ │ │ │ - movl $0x85bfb7a,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8380de0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfb80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - fcoms 0x54(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + pushf │ │ │ │ + mov $0x55,%al │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807ab3d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807aaf8,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807aaf8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x768b0807(,%ebp,4) │ │ │ │ + pop %es │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %ebx │ │ │ │ + jl 807ade5 │ │ │ │ push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %bl,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + and %edi,%ebp │ │ │ │ (bad) │ │ │ │ - pop %ebx │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 838bc9c │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 807ab41 │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ab40 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807ab28,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ab28 │ │ │ │ + jne 807ad9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %esp │ │ │ │ - push %ebx │ │ │ │ - push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x807adc8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807adc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc %dl,0x54(%ebx) │ │ │ │ + add %al,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b0807(%edi,%eiz,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + imul $0x68bffff,%ecx,%edi │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x52,%al │ │ │ │ + push %esp │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ + or %ch,0x468b0807(%esi) │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836bd48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ae08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807ae34,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ae34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807abc4 │ │ │ │ - movl $0x807aa94,-0x30(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83d9b80,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x83bca08,-0x18(%edi) │ │ │ │ - movl $0x85dad7d,-0x14(%edi) │ │ │ │ - movl $0x85d8d93,-0x10(%edi) │ │ │ │ - movl $0x85bfb98,-0xc(%edi) │ │ │ │ - movl $0x85bfbac,-0x8(%edi) │ │ │ │ - movl $0x85dad7d,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 83bc734 │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85bfbc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock dec %edi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %edx │ │ │ │ push %esp │ │ │ │ - add %al,0x200 │ │ │ │ + add %ah,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807ac5d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807ac9c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807a5c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807ae74,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ac9c │ │ │ │ + jne 807ae74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ac0e │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 807aee8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b790 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ac1d │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84558f4 │ │ │ │ - mov $0x85bfbe8,%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs dec %edi │ │ │ │ - push %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x54(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - and $0x85,%al │ │ │ │ - pop %ebp │ │ │ │ - or %al,0x77e9f8c5(%ebx) │ │ │ │ - sbb $0x768d0038,%eax │ │ │ │ - add %bh,(%edi,%ecx,2) │ │ │ │ - push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - je 807ac4d │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - hlt │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcoml 0x54(%eax) │ │ │ │ + xor %dl,0x54(%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ad5e │ │ │ │ + jb 807af7d │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ad54 │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ + ja 807af73 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ mov 0x7(%eax),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x807a500,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x83da188,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x807aebc,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85bff66,-0x8(%ebp) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807de84 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8380db0 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - xor $0x50,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ae25 │ │ │ │ - movl $0x807adf0,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0xf3 │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ada0 │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,0x7500087d(%ebx) │ │ │ │ + bound %edi,0x85c00e5(%esi) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x4200544f,%eax │ │ │ │ + jo 807b00f │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807add5 │ │ │ │ - movl $0x807accc,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807adb8,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807afad │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807af08,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 8459250 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x300544d,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807af22 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807af18 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x5c(%esp) │ │ │ │ - add $0x8,%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - movb $0x0,(%eax,%ecx,1) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 804bac0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 807aed1 │ │ │ │ - movl $0x83da188,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - movl $0x807ad74,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807af10,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - movl $0x85bfbea,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x4c,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x44e90075(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807afc8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807afc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0xf00544c,%eax │ │ │ │ + sbb $0x51,%al │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807afb2 │ │ │ │ + jb 807b07a │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807afc8,0x0(%ebp) │ │ │ │ + movl $0x807b0bc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807afc8 │ │ │ │ + jne 807b0bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 807afba │ │ │ │ - push %esp │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807af5a │ │ │ │ - movl $0x807ae38,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - mov $0x85bfc04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %cl,0x0(%esp,%edx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + push %eax │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - js 807af7c │ │ │ │ - pop %es │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x4(%ecx),%edx │ │ │ │ - lea 0x1(%edx),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - nop │ │ │ │ - jmp 807b168 │ │ │ │ - xchg %ax,%ax │ │ │ │ + cld │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - dec %esi │ │ │ │ - push %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807b0a9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807b064,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov $0x7,%al │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b064 │ │ │ │ + jne 807b090 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %cl,0x54(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x85c0158,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x3005450,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4e8b044d(%ecx) │ │ │ │ + add 0x4589084d(%ecx),%ecx │ │ │ │ + or $0xe9,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - pop %ebx │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 838bc9c │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,0x54(%esi) │ │ │ │ + (bad) │ │ │ │ + decl 0x508c0076(%ebp) │ │ │ │ + push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b0ac │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807b094,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pop %esp │ │ │ │ + mov $0x7,%al │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x4d890475(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b094 │ │ │ │ + jne 807b05c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fmuls 0x54(%ebp) │ │ │ │ + push $0xf005450 │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x7(%eax,%esi,4) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836bd48 │ │ │ │ + add %ch,%cl │ │ │ │ + aaa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x76(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807b121 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + dec %eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807b130 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807b151 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807b163 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x85c01aa,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c01b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x807b100,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c0169,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %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 807b246 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807b23c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%edx,4),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807b24e │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807b1f4 │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c01c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807b20c,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807b198 │ │ │ │ + nop │ │ │ │ + jmp 807b9b8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807b2da │ │ │ │ + movl $0x807b2b8,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b2b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - dec %ebx │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x452b0346(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jle 807b2cf │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 807b130 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %cl,0x54(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807b149 │ │ │ │ - add $0x20,%edi │ │ │ │ + jb 807b345 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b13f │ │ │ │ + ja 807b33b │ │ │ │ movl $0x845b168,-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 $0x807b000,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83d9b80,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x807b284,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x85dad7d,-0x10(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ + movl $0x807b354,-0x10(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8387e8c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 807a1b0 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x6f16ff8b(%ecx) │ │ │ │ + pop %es │ │ │ │ + xor %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x200 │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807b38e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + 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 807b3c0 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477d49,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8431294 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + dec %ebp │ │ │ │ + push %esp │ │ │ │ + add %al,0x4000200 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807b7d6 │ │ │ │ + movl $0x807b44c,-0x18(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + 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 807b44c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + orb $0x0,0x54(%ebp) │ │ │ │ + xchg %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b19f │ │ │ │ - movl $0x807b0c8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 807b7c7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807b88f │ │ │ │ + movl $0x807b39c,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + movl $0x85c00b9,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 83bc734 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85bfc1c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - in $0x4b,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %cl,0x54(%ebp) │ │ │ │ + add %ah,0x1e000007(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x54891455(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xb0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xa8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x98(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xd4(%esp) │ │ │ │ + mov %eax,0x74(%esp) │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807b561 │ │ │ │ + mov $0x85c01be,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %cl,0x0(%esp,%edx,2) │ │ │ │ + lds (%ebx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807b256 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b24c │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - call 804b170 │ │ │ │ + ja 807b7a9 │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807b735 │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807b59e │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 838a9dc │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807b65f │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x83da188,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807de84 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp $0x4b,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807b31d │ │ │ │ - movl $0x807b32c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b32c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b297 │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807b5e0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807b364,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807b80c,0x10(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807b79c,0x4(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807b198 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x807b6f0,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - rorb $0x0,0x54(%edx) │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + orb $0x0,0x54(%ecx) │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807b2cd │ │ │ │ - movl $0x807b1c4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + repnz add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807b6c9 │ │ │ │ + movl $0x807b2ec,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x807b2b0,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xc0(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 804bb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + shl $1,%edx │ │ │ │ + dec %edx │ │ │ │ + cmp $0x0,%edx │ │ │ │ + jge 807b6a7 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 807b36c │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 807b6f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x48 │ │ │ │ push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + bnd jmp 807b6f8 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807b544,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xa6,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - call 930fbae6 │ │ │ │ - inc %esi │ │ │ │ - add -0x3176fbb8(%ebx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x7,%ch │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 845613c │ │ │ │ + jmp 8389d20 │ │ │ │ + adc %ah,0x620055(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax,%edi,4) │ │ │ │ + pop %es │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807b82c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x7,%bh │ │ │ │ + or %cl,-0x5e16f88a(%ebx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp $0x49849000,%eax │ │ │ │ + push %esp │ │ │ │ + add %al,0x1e000007(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x468b0807(%esp,%esi,4) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + inc %ecx │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + pop %eax │ │ │ │ + dec %ecx │ │ │ │ + push %esp │ │ │ │ + add %al,0x1e000003(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x48(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + sbb %cl,-0x899e7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807b848 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807b874,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b874 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b3b3 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b3a9 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 837f7c0 │ │ │ │ + ja 807b8e4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b790 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x807b26c,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807b3c8,-0x8(%ebp) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - movl $0x85bfbea,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfc2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - dec %eax │ │ │ │ - push %esp │ │ │ │ - add %ah,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x6d16f78b(%ecx) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%esi) │ │ │ │ - inc %esp │ │ │ │ - dec %eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x48,%al │ │ │ │ push %esp │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0c45(%ebx) │ │ │ │ - hlt │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 807b4ad │ │ │ │ - mov $0x85bfc40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 807b358 │ │ │ │ - or %cl,0x54(%eax) │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b45e │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - call c080884 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xb4,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ + jb 807b999 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807b98f │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ - call 837f7c0 │ │ │ │ - add $0xc,%esp │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 807b402 │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov 0x17(%eax),%eax │ │ │ │ + movl $0x807b3d4,-0x20(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - movl $0x807b444,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x807b8b8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85bff66,-0x8(%ebp) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8380db0 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845dfec │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,%ah │ │ │ │ - mov $0x7,%ah │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807b4ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + mov $0x6fffff8,%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xf00037e(%ebx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x5baed8b0(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jmp 804b780 │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov %cs,0x50055(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b617 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807b5a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b5a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jb 807ba38 │ │ │ │ + cmpl $0x0,0x10(%ebp) │ │ │ │ + jne 807ba40 │ │ │ │ + mov $0x85c019d,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + inc %edi │ │ │ │ + push %esp │ │ │ │ + add %al,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807b54e │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x836ff10,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x8e,%al │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b608 │ │ │ │ + ja 807b9d4 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 807bee0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 804bac0 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 807b5f4 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x807b568,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807b904,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84560c4 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 836b9d0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov $0x85bfc4c,%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c01f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x807b9f0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807b9f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x46,%al │ │ │ │ + inc %edi │ │ │ │ push %esp │ │ │ │ - add %al,0x1000200 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b683 │ │ │ │ - movl $0x807b668,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 807bab6 │ │ │ │ + movl $0x807bb04,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807b668 │ │ │ │ + jne 807bb04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - inc %ebp │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + inc %edi │ │ │ │ push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x468b0807(%esi,%esi,4) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x15750003,%esi │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + mov $0x468b0807,%edx │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807bacc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c0208,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rolb $0x0,0x54(%ebp) │ │ │ │ - and %eax,(%eax) │ │ │ │ + sub $0x47,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55891055(%ebx) │ │ │ │ + or %cl,0x4e8b0c4d(%ecx) │ │ │ │ + add 0x4589104d(%ecx),%ecx │ │ │ │ + adc $0xe9,%al │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x46f40076(%ebp) │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - movl $0x85bfc4e,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807bc08 │ │ │ │ + cwtl │ │ │ │ + mov $0x468b0807,%edx │ │ │ │ + add 0x568b0b4e(%ebx),%ecx │ │ │ │ + jnp 5d90c78e │ │ │ │ + add %cl,0x4589084d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + push $0xffffffff │ │ │ │ + (bad) │ │ │ │ + decl 0x66e0ff06(%ebx) │ │ │ │ nop │ │ │ │ - fmuls 0x10055(%ebx) │ │ │ │ + les 0x54(%esi),%eax │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807b6e9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807b708,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b708 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %cs,0x55(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807b6ec │ │ │ │ - mov $0x85d4294,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000200,%eax │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ds │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85dad7d(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %esi │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b7b3 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b7a9 │ │ │ │ - movl $0x807b630,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807b78c,0x0(%ebp) │ │ │ │ - movl $0x4,-0xc(%ebp) │ │ │ │ - movl $0x4,-0x8(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838a934 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 807bbe1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push $0xb │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 804b300 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807bc14,-0x8(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - or %cl,0x55(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b771 │ │ │ │ - movl $0x807b6bc,-0x8(%edi) │ │ │ │ + ja 807bbab │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfc64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b7f1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 807b510 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 807b846 │ │ │ │ - push %esp │ │ │ │ - add %al,0x1000200 │ │ │ │ + sub $0xa2,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807b894 │ │ │ │ - movl $0x807b854,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xc4,%al │ │ │ │ + mov $0x75890807,%ebx │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b854 │ │ │ │ + jmp 8389d20 │ │ │ │ + or %ah,0x210055(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%esp,%edi,4) │ │ │ │ + pop %es │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807bc34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - cmp %al,0x0(%esp,%edx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 290811ce │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x768b0807,%ebx │ │ │ │ + pop %es │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + inc %ebp │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b839 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x807b7c8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807b8a0,0x4(%ebp) │ │ │ │ - movl $0x85bfc49,-0xc(%ebp) │ │ │ │ - movl $0x85bfc78,-0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807bd19 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807bd45 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x807bd28,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 807b3e8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp 8459038 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addb $0x0,0x54(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + ja 807bd0a │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807bcda │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x807bcd0,0x0(%ebp) │ │ │ │ + movl $0x85c0219,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807b8f1 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807b8e7 │ │ │ │ - movl $0x807b810,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807bb70,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ + movl $0x807bd00,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807af38 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfc9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0xc6890807,%ecx │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b928 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp 8459250 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x75ff037e(%ebx) │ │ │ │ - or 0x85e050a(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807b9c0 │ │ │ │ - movl $0x807b990,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807b990 │ │ │ │ - mov (%esi),%eax │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %es │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + inc %esp │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807b979 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 837f920 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - lock inc %edx │ │ │ │ - push %esp │ │ │ │ - add %al,0x1000200 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %al,0x6a04ec(%ebx) │ │ │ │ + push $0xb │ │ │ │ + call 804b300 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807bc9c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 845613c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807bd7b │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807ba31 │ │ │ │ + jb 807bdd5 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ba27 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x807b950,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807ba40,0x0(%ebp) │ │ │ │ - movl $0x85bfcc1,-0x10(%ebp) │ │ │ │ - movl $0x85bfcac,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 807bdcb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x807bd54,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477a3b,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807b3e8 │ │ │ │ + jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sub $0xa3,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - test $0x41,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 807be0e │ │ │ │ + movl $0x807bd88,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 838c270 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c0284,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 807c3e4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x5444,$0x0 │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ba7b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 807bfb2 │ │ │ │ + movl $0x807be80,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807af38 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - inc %edx │ │ │ │ - push %esp │ │ │ │ - add %al,0x200 │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807be80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addb $0x43,0x0(%esp,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jne 807bf20 │ │ │ │ + movl $0x85c028c,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 838c270 │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807bb2d │ │ │ │ - movl $0x807bb64,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807be9a │ │ │ │ + movl $0x84330b0,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x83a6fbc,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x83a6fac,-0x24(%edi) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x807f9e4,-0x18(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + call 804be80 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807bfa7 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movl $0x807bf70,-0x4(%ebp) │ │ │ │ mov $0x85d7841,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845717c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x42,%al │ │ │ │ + nop │ │ │ │ + mov $0xa40055,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0xbe,%ah │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45c7e475(%ecx) │ │ │ │ + call 100c70e1 │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85e0045,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 83a6c58 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 807bdec │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 807bffd │ │ │ │ push %esp │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,0x4000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 807c2d4 │ │ │ │ + movl $0x807c034,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + 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 %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c034 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x43,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jne 807c333 │ │ │ │ + mov $0x85c02c5,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rolb $0x0,0x54(%edx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807c2c5 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x98(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x90(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xd4(%esp) │ │ │ │ + mov %edx,0xc8(%esp) │ │ │ │ + call 804b3e0 │ │ │ │ + add $0x1c,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807c28b │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807c12f │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 838a9dc │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807c1e2 │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c00f0,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807bab3 │ │ │ │ - movl $0x807b9d4,-0x20(%edi) │ │ │ │ + ja 807c171 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea 0x8(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x807ba5c,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x83a7010,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x807bb40,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x5(%edi),%esi │ │ │ │ - lea -0x13(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - mov $0x85bfce4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807c25c,0x10(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x9b,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3bb(%ecx) │ │ │ │ - or %bh,%bh │ │ │ │ - or %cl,%gs:0x41700076(%ebp) │ │ │ │ - push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f83f(%eax) │ │ │ │ + jne 807c23a │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8389d20 │ │ │ │ + rcrb $0x0,0x620055(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x7(%edx,%eax,8) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807c27c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x6200559b,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + ret $0x807 │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x807be38,-0x18(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x4,0x10(%ebp) │ │ │ │ + movl $0x4,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838a904 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + xor $0x40,%al │ │ │ │ + push %esp │ │ │ │ + add %al,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - sarb $1,-0xf76f7f9(%edx) │ │ │ │ - mov $0x60,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + pop %eax │ │ │ │ + rolb $0x8,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c058 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,0x54(%eax) │ │ │ │ + add %al,%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x3976f7f9(%ebx,%edi,4) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + ret $0x807 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c2e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807c318,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bbac │ │ │ │ + jne 807c318 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + fdivrl (%edi) │ │ │ │ + push %esp │ │ │ │ + add %al,0x3000200 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807c3c6 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807c3bc │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xa(%eax),%edx │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + movl $0x807bfc8,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + movl $0x4,-0x4(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838a904 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp $0xfa,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x75ff037e(%ebx) │ │ │ │ - or 0x85e050a(%esi),%edi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807c404 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807c416 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov $0x85c02f5,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c0348,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x807c35c,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x4,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 838a904 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 1f081893 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807bbee │ │ │ │ - movl $0x85bfcf0,-0x4(%ebp) │ │ │ │ + jb 807c4ab │ │ │ │ + movl $0x807c490,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8388054 │ │ │ │ - mov $0x85bfd04,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c490 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x8300543e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + les (%edi),%eax │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x899f3bb(%ecx),%ecx │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807c4c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c0358,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ + nop │ │ │ │ + mov %bh,(%esi) │ │ │ │ push %esp │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %esi │ │ │ │ + add 0xde90845(%ecx),%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x543e70(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x72bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jae 807bd0d │ │ │ │ - mov $0x85bfd14,%esi │ │ │ │ + add %ch,%cl │ │ │ │ + jae 807c4ea │ │ │ │ + (bad) │ │ │ │ + decl 0xc0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807c523 │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c03c0,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d81a4 │ │ │ │ + mov $0x85c0414,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + nop │ │ │ │ + adc %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,-0xd76fb3b(%ebx) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - add $0x8,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807c5e6 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807bcd8 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807bcb4 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85dad7d,%esi │ │ │ │ + ja 807c5dc │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%edx,4),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807c5ee │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807bc70 │ │ │ │ + ja 807c594 │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 807bf00 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x83da188,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807bc88,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 845e6f4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x807bc34,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 807bd5b │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c0424,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807c5ac,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push $0x0 │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - call 837f7d0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - mov 0x44(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x60(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - call 807beb0 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 807bc49 │ │ │ │ - sub $0xc,%esp │ │ │ │ - call 837f7c0 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807bcf3 │ │ │ │ - mov $0x85dad7d,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 807bbd4 │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807c538 │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807bdd8 │ │ │ │ - movl $0x807bdac,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807bdac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807c6ce │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807c6c4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%edx,4),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807c6d6 │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807bd93 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 804b740 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 807c67c │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c0428,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807c694,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807c620 │ │ │ │ nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ + adc %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,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807be37 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 807c7b6 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807be2d │ │ │ │ - movl $0x807bd70,-0x4(%edi) │ │ │ │ + ja 807c7ac │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807be48,0x0(%ebp) │ │ │ │ - movl $0x85bfced,-0xc(%ebp) │ │ │ │ - movl $0x85bfd1c,-0x8(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8388090 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85bfd30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%edx,4),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807c7be │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807c764 │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - mov 0x85e5600,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov $0xf4240,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - sub $0xc,%esp │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 807bed9 │ │ │ │ - sub $0xc,%esp │ │ │ │ - push 0x1c(%esp) │ │ │ │ - call 804b830 │ │ │ │ - mov 0x24(%esp),%edx │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp $0x1,%eax │ │ │ │ - mov %eax,(%edx) │ │ │ │ - sbb %eax,%eax │ │ │ │ - add $0xc,%esp │ │ │ │ - ret │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 807bed5 │ │ │ │ - mov 0x4(%esp),%eax │ │ │ │ - add $0x13,%eax │ │ │ │ - ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c042c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807c77c,0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807c708 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 807f144 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0xc6890807,%edi │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807c86f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807c82c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807bf30 │ │ │ │ + jne 807c82c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x752f037e(%ebx) │ │ │ │ - or 0x85e050a(%esi),%edi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807c860 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jl 807c852 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85da715,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807c0c2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807c089 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - movl $0x85e0519,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807bfac,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + 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,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807bf87 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807c8a9 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807c8b4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807c8b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c039 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 807c01c │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,0xf00037e(%ebx) │ │ │ │ + pushf │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x5baed8b0(%ebx),%cl │ │ │ │ + or %al,0x65ff04c5(%ebx) │ │ │ │ + add %cl,0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add %cl,0x244489f2(%ecx) │ │ │ │ - inc %eax │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807bfbb │ │ │ │ - movl $0x807bfec,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807bfec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807c0b0,-0x4(%ebp) │ │ │ │ - mov 0x6(%eax),%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807c941 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807c91c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c0b0 │ │ │ │ + jne 807c91c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x40(%eax) │ │ │ │ - pop %es │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 807bf58 │ │ │ │ - mov $0x85bfd54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807c905 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x80000004,%eax │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807c0fd │ │ │ │ + jb 807c975 │ │ │ │ movl $0x845b168,-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 83d8ff0 │ │ │ │ + jmp 83d9e9c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807c9a9 │ │ │ │ + movl $0x845b168,-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 83d9e9c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + js 807c9e8 │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807c23d │ │ │ │ - movl $0x807c150,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 807bf58 │ │ │ │ - movl $0x807c1b4,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + jb 807cd50 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807ce58,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c1b4 │ │ │ │ + jne 807ce58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + or %bh,(%edx) │ │ │ │ + push %esp │ │ │ │ + add %ah,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 807c260 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 807c233 │ │ │ │ - movl $0x807c250,-0xc(%ebp) │ │ │ │ - mov 0x2(%eax),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + ja 807caf3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807c94c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807ca81 │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movb $0x1,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x807ccd4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c250 │ │ │ │ + jne 807ccd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807cd38,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cd38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x3a7cfbab(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 807c16e │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x807c1f0,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x387cfb3b(%ebx) │ │ │ │ - sbb $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807c1c8 │ │ │ │ - movl $0x8433118,-0x18(%edi) │ │ │ │ - movl $0x85e1c51,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x807c0d4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 807c1fc │ │ │ │ - mov $0x85bfd58,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xf2f037e(%ebx) │ │ │ │ - test %edx,%esi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x3a7cebbb(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - mov $0x45,%bh │ │ │ │ - or %bl,(%ecx) │ │ │ │ - add $0xc583085e,%eax │ │ │ │ - or %bh,%bh │ │ │ │ - gs add $0x90,%al │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807c3e6 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807c3ad │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - movl $0x85e0519,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807c2d0,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - lds (%ecx,%ecx,4),%eax │ │ │ │ - repnz mov %eax,0x40(%esp) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807c2ab │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 807cb14 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmp %dl,-0x39(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c35d │ │ │ │ + ja 807cad2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807c980,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0x2f,0x3(%esi) │ │ │ │ - jne 807c340 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807cc0b │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xcc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + cmp $0x7fffffff,%edx │ │ │ │ + jne 807caaa │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807cb2c,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807cb2c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add %cl,0x244489f2(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807cc81 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ inc %eax │ │ │ │ + aaa │ │ │ │ + push %esp │ │ │ │ + add %ah,0x2(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c2df │ │ │ │ - movl $0x807c310,-0x4(%ebp) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807cd5f │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807cc98,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c310 │ │ │ │ + jne 807cc98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807c3d4,-0x4(%ebp) │ │ │ │ - mov 0x6(%eax),%esi │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivl (%esi) │ │ │ │ + push %esp │ │ │ │ + add %ah,0x2(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + jmp 807ccec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85d5fa0,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jl 807cae1 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 807cae1 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x807cb68,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c3d4 │ │ │ │ + jne 807cb68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + ss push %esp │ │ │ │ + add %al,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov %?,(%esi) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x558b084d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %edx │ │ │ │ + or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x7(%ebx,%eax,8) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - jmp 807c27c │ │ │ │ - mov $0x85bfd5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 807c5ff │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807c610,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c610 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807c468,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + or $0xca,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x7631760e(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cf7ab(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c468 │ │ │ │ + jne 807ca0c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x807c494,-0x4(%ebp) │ │ │ │ - mov 0x6(%ecx),%esi │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ + adc %dh,(%esi) │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 807cd01 │ │ │ │ + movl $0x807cdc0,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c494 │ │ │ │ + jne 807cdc0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + fdivs 0x30054 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807c440 │ │ │ │ - movl $0x807c4a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807cd53 │ │ │ │ + movl $0x807ce88,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c4a8 │ │ │ │ + jne 807ce88 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov %?,0x430054 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 807c46d │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esi,%ecx,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3976fcba(%ebx) │ │ │ │ + movl $0x85c03d5,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7e830445(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - jne 807c590 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807ceda │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838bbdc │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807cf19 │ │ │ │ + movl $0x845b168,-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 83d9e9c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807cf4d │ │ │ │ + movl $0x845b168,-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 83d9e9c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0x34 │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807d2f4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807d3fc,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d3fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + fs xor $0x54,%al │ │ │ │ + add %ah,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c4c6 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e1c59,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 807d097 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807cef0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807d025 │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movb $0x1,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x807d278,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d278 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807d2dc,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838bbdc │ │ │ │ - movl $0x807c4e0,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c4e0 │ │ │ │ + jne 807d2dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c518 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807c535 │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - movl $0x85e1c59,-0x10(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d0b8 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x807c54c,0x4(%ebp) │ │ │ │ + or %dh,(%ebx) │ │ │ │ + push %esp │ │ │ │ + add %al,%bh │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d076 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807cf24,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807d1af │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xcc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + cmp $0x7fffffff,%edx │ │ │ │ + jne 807d04e │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807d0d0,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c54c │ │ │ │ + jne 807d0d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c426 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d225 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x807c5b0,-0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + pushf │ │ │ │ + xor %edx,0x66(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807d303 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807d23c,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c5b0 │ │ │ │ + jne 807d23c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85bfd60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dh,(%ecx) │ │ │ │ + push %esp │ │ │ │ + add %ah,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807c5c7 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + jmp 807d290 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85d5fa0,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807c75d │ │ │ │ - movl $0x807c770,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jl 807d085 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 807d085 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x807d10c,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c770 │ │ │ │ + jne 807d10c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807c6e3 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0x2e,0x3(%esi) │ │ │ │ - jne 807c6ab │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x807c6a0,0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 838bb1c │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x30,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x1e000001 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov %?,(%esi) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ - inc %edi │ │ │ │ - inc %edi │ │ │ │ - clc │ │ │ │ - sbb %dh,(%ecx) │ │ │ │ - inc %ebx │ │ │ │ - or %al,%bh │ │ │ │ - inc %edi │ │ │ │ + decl 0x558b084d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %edx │ │ │ │ + or $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - push %ecx │ │ │ │ - sbb $0x5e,%al │ │ │ │ - or %cl,0x845c707(%ecx) │ │ │ │ - fadd %st(6),%st │ │ │ │ + mov $0xcf,%al │ │ │ │ pop %es │ │ │ │ - or %cl,0x478d004d(%ecx) │ │ │ │ - cli │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 838bb1c │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf78b(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sbb %edi,%ebp │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + or %cl,-0x7631760e(%ecx) │ │ │ │ inc %ebp │ │ │ │ + add %cl,-0x3a7cf7ab(%ecx) │ │ │ │ cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - movb $0x8,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c66c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807c744,0x0(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c744 │ │ │ │ + jne 807cfb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - movb $0x8,(%edi) │ │ │ │ - movl $0x85bfd51,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83d8664 │ │ │ │ - mov $0x85bfd64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor %dl,0x43(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807c71d │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 807d2a5 │ │ │ │ + movl $0x807d364,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d364 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xor $0x30,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807c89d │ │ │ │ - movl $0x807c8b0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807d2f7 │ │ │ │ + movl $0x807d42c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 807c8b0 │ │ │ │ + jne 807d42c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807c7c3 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807c3fc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + call 4b082854 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0xd4,%al │ │ │ │ - movl $0x4c58308,(%edi) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c7d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %ch,-0x74f7f82d(%eax) │ │ │ │ + inc %esi │ │ │ │ + add -0x3ba383a(%ecx),%ecx │ │ │ │ + aad $0x3 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 845649c │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7e830845(%ebx) │ │ │ │ - add (%edi),%ebp │ │ │ │ - je 807c7c3 │ │ │ │ - movl $0x807c7f4,0x0(%ebp) │ │ │ │ - movl $0x85bfd51,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83d8664 │ │ │ │ - movl $0x807c814,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c814 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807d4a6 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807d49c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c850 │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807c3fc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x64,%al │ │ │ │ - enter $0x807,$0x83 │ │ │ │ - lds (%esi,%eiz,2),%eax │ │ │ │ - test $0xcb750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85bfd68,%esi │ │ │ │ + ja 807d4e5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807c836 │ │ │ │ - movl $0x807c888,0x0(%ebp) │ │ │ │ - movl $0x85bfd51,-0x8(%ebp) │ │ │ │ - movl $0x85e0519,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83d8664 │ │ │ │ - nop │ │ │ │ - jmp 807caa4 │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d52d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807c95c │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 807d596 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807c952 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - sub 0xf(%eax),%ecx │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83da188,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 807d58c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0x8000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807ca70 │ │ │ │ - movl $0x807ca44,-0x18(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x30(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,-0x2c(%ebp) │ │ │ │ - movl $0x85e0505,-0x28(%ebp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,-0x24(%ebp) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807d5ce │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffd0,%ebp │ │ │ │ - jmp 8388dbc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - lds (%ebx),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807d603 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807c9d8 │ │ │ │ + ja 807d63a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - movl $0x807c8f0,-0x10(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807ca73 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 807caa4 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x807c9f0,0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807c9f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl 0x2 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807d679 │ │ │ │ + movl $0x845b168,-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 83d9e9c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807d6ad │ │ │ │ + movl $0x845b168,-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 83d9e9c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + je 807d6df │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807cb18 │ │ │ │ - movl $0x807cad8,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 807da54 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807db5c,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807db5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x2d,%al │ │ │ │ + push %esp │ │ │ │ + add %ah,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807cac1 │ │ │ │ - movl $0x807c970,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 807d7f7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807d650,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - mov $0x85bfd6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807cb98 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807cb8e │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - sub 0xf(%eax),%ecx │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83da188,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807d785 │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ecx) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + movb $0x1,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x807d9d8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x30(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807cc9e │ │ │ │ - movl $0x807ccc8,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ccc8 │ │ │ │ + jne 807d9d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807da3c,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807da3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 807c4fc │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807cbff │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - movl $0x807cb2c,-0x10(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + ja 807d818 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test $0x2b,%al │ │ │ │ + push %esp │ │ │ │ + add %al,%bh │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807d7d6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807d684,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 807d90f │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xcc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + cmp $0x7fffffff,%edx │ │ │ │ + jne 807d7ae │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807d830,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807cca1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - shl $1,%eax │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 807caa4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x807cc18,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cc18 │ │ │ │ + jne 807d830 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - int3 │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - in $0x8b,%al │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x85e0505,-0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8388dbc │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add $0x3000200,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807ce22 │ │ │ │ - movl $0x807ce30,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8389df8 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - test %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807cd50 │ │ │ │ - movl $0x807cbac,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 807d985 │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ mov %esi,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2a,%al │ │ │ │ + push %esp │ │ │ │ + add %ah,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807cda2 │ │ │ │ - movl $0x83a6fec,-0x28(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85d7905,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x807cd68,0x0(%ebp) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 807da63 │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x807d99c,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 845613c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d99c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %al,(%eax) │ │ │ │ + fsubrs (%ecx) │ │ │ │ + push %esp │ │ │ │ + add %ah,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + jmp 807d9f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85d5fa0,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jl 807d7e5 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 807d7e5 │ │ │ │ + mov 0x2(%eax),%edx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x807d86c,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d86c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + sub %edx,0x5(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov %?,(%esi) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl 0x558b084d(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %edx │ │ │ │ + or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x32(%eax) │ │ │ │ + cld │ │ │ │ + adc %dl,%bh │ │ │ │ pop %es │ │ │ │ - or %cl,-0x899ef8b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807ce50 │ │ │ │ + or %cl,-0x7631760e(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cf7ab(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807d710 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %al,(%ecx) │ │ │ │ + or $0x29,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b0807(%ebp,%ecx,8) │ │ │ │ - add 0x85d7841(%esi),%edi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 845717c │ │ │ │ - nop │ │ │ │ - push $0x5005590 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807cf0f │ │ │ │ - movl $0x807cf20,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 807da05 │ │ │ │ + movl $0x807dac4,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807cf20 │ │ │ │ + jne 807dac4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807cecc,0x0(%ebp) │ │ │ │ - jmp 8455d30 │ │ │ │ - adc $0x90,%al │ │ │ │ - push %ebp │ │ │ │ + aam $0x28 │ │ │ │ + push %esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807da57 │ │ │ │ + movl $0x807db8c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807db8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %ch,(%eax) │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ceaa │ │ │ │ - movl $0x807cd14,-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) │ │ │ │ - mov %esi,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x4,0x8(%ebp) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 838a934 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x0,0x30055(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - into │ │ │ │ - pop %es │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ + add %cl,(%eax) │ │ │ │ + fildl (%edi) │ │ │ │ + or %cl,-0x3976fcba(%ebx) │ │ │ │ + movl $0x85c03d5,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807dc06 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807dbfc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807cfb9 │ │ │ │ - movl $0x807cfd0,-0x4(%ebp) │ │ │ │ - mov $0x85d7f10,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845dfec │ │ │ │ + ja 807dc45 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - (bad) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807cf67 │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x807ce78,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x85d8281,0x4(%ebp) │ │ │ │ + ja 807dc8d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 83a770c │ │ │ │ - mov $0x85bfd70,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %cl,0x20055(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x899f7f9(%edi,%ecx,8) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807cf84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807dcf6 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807dcec │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d016 │ │ │ │ + jb 807dd2e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8477abe,-0x10(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - sub $0x20054,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807d07f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d075 │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x807cfec,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85dc3dd,-0x14(%ebp) │ │ │ │ - movl $0x85bfd81,-0x10(%ebp) │ │ │ │ - movl $0x85db9bd,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83e9df8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - hlt │ │ │ │ - sub $0x54,%al │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807d11c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807d0f0 │ │ │ │ - movl $0x8477ad9,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8431368 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x807d0e8,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x4200542c,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d0be │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x807d028,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8477ac2,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8431368 │ │ │ │ - mov $0x85bfd9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d238 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807d1d4 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d200,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d1a0,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d177 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d155 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807d20e │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807d1a8 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807d1dd │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jb 807dd63 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d26d │ │ │ │ + jb 807dd9a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d384 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807d320 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d34c,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d2ec,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d2c3 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d2a1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807d35a │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807d2f4 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807d329 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807d60a │ │ │ │ - movl $0x807d6a4,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 807ddcc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477d8e,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d5fb │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 807d495 │ │ │ │ - movl $0x807d27c,-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) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 8431294 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + es push %esp │ │ │ │ + add %al,0x6000200 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc437bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - aad $0x7 │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - or 0x4c891b56(%ebx),%ecx │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + jb 807ed03 │ │ │ │ + movl $0x807dff8,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807d5ac │ │ │ │ + jne 807dff8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movl $0x807d478,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ + enter $0x5425,$0x0 │ │ │ │ + lret │ │ │ │ + into │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f0(%ecx) │ │ │ │ + xor %ah,%dh │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3a7c03bb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 807a1b0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + call 804bb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + dec %ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jge 807e54f │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov $0x85e0519,%eax │ │ │ │ + jmp 807de7a │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + and $0x8ecb0054,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x18,%al │ │ │ │ - aam $0x7 │ │ │ │ - or %cl,0x758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f0(%ecx) │ │ │ │ + mov $0xeb,%al │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3a7c03bb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 807a1b0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + call 804bb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + dec %ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jge 807eaf7 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d418 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x807d528,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d528 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85e0519,%eax │ │ │ │ + jmp 807defa │ │ │ │ + nop │ │ │ │ + shlb $1,(%esp,%edx,2) │ │ │ │ + add %ch,0x47(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c7f0(%ecx) │ │ │ │ + pop %esp │ │ │ │ + in (%dx),%al │ │ │ │ + pop %es │ │ │ │ + or %cl,-0x3a7c03bb(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 807a1b0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + call 804b200 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0xd8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + call 804bb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x1a8(%esp),%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + dec %ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jge 807e247 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x85e0519,%eax │ │ │ │ + jmp 807df72 │ │ │ │ + dec %eax │ │ │ │ + and $0x54,%al │ │ │ │ + add %cl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807d4b2 │ │ │ │ - movl $0x807d244,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x807d5cc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 807d454 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d4ef │ │ │ │ - movl $0x807d130,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 807ecf4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807effb │ │ │ │ + movl $0x807dda8,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + movl $0x85c00b9,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807d61c,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%bx,%si) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x807e138,0x20(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x23 │ │ │ │ + push %esp │ │ │ │ + add %cl,%al │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 807d558 │ │ │ │ - push $0x1e000001 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b2045(%ebx) │ │ │ │ + add -0x6b76efab(%ebx),%ecx │ │ │ │ and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 807d558 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov $0x85bfda4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x6b76f7ab(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xcc,%al │ │ │ │ - aam $0x7 │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807d394 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ + add %cl,0x249489ca(%ecx) │ │ │ │ + mov 0x31000000,%al │ │ │ │ + rorb %cl,0xac2494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x807d3cc,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d3cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xc8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xc0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xb0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xa8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xf8(%esp) │ │ │ │ + mov %eax,0xec(%esp) │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807e8db │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e042 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d650 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d7d8 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ + add %al,-0xe761f3b(%ebx) │ │ │ │ + jmp 807e108 │ │ │ │ test %eax,%eax │ │ │ │ - jg 807d774 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ + jne 807e1ff │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d7a0,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d740,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e181 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807dd70,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0x180(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807ed38,0x18(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x178(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807df70,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 807c708 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xac005421,%eax │ │ │ │ + sbb $0x1e0001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d717 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 807ec41 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807e702 │ │ │ │ + cmp 0x10(%ebp),%ecx │ │ │ │ + jne 807ef36 │ │ │ │ + movl $0x8433118,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85e0519,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x807e430,0x28(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x807dc60,-0x14(%edi) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + push $0x0 │ │ │ │ + mov %eax,0x14c(%esp) │ │ │ │ + mov 0xd4(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x104(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807e952 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d6f5 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807d7ae │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807d748 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + ja 807e2d7 │ │ │ │ + movl $0x807dd3c,-0x10(%edi) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x807dc18,-0x14(%edi) │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 807e320 │ │ │ │ + jl 807e3da │ │ │ │ + push %esp │ │ │ │ + add %cl,%bl │ │ │ │ + into │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807d77d │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + ja 807e6ce │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x807d614,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + jmp 807e320 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d80d │ │ │ │ - movl $0x845b168,-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 838bb1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + fmuls 0x248489f1(%ecx) │ │ │ │ + dec %eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + sbb %bh,%bh │ │ │ │ + (bad) │ │ │ │ + incl -0x447af040(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807d924 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807d8c0 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %edi │ │ │ │ + call 10456283 │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d8ec,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807d88c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d863 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e486 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807dd04,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807d841 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807d8fa │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807d894 │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0x18c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807ed98,0x24(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0x19c(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807de78,0x0(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 807c620 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1e,%al │ │ │ │ + push %esp │ │ │ │ + add %ch,0x1e00033b │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 807e614 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 807e393 │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jne 807e2fc │ │ │ │ + movl $0x807dca4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + adc %bl,(%esi) │ │ │ │ + push %esp │ │ │ │ + add %cl,%bl │ │ │ │ + into │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ + ja 807e68d │ │ │ │ + movl $0x807d6bc,-0x2c(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807ee7e │ │ │ │ + movl $0x807dbb4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807d8c9 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - sahf │ │ │ │ - push %ebp │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807e92c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x807e89c,0x2c(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x807ceb4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + push $0x0 │ │ │ │ + mov %eax,0x110(%esp) │ │ │ │ + mov 0xd4(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x104(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x90(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807e9b9 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e6dd │ │ │ │ + movl $0x807d5dc,-0x10(%edi) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jl 807e7d6 │ │ │ │ + push %esp │ │ │ │ + add %ch,0x1e00023b │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807dccc │ │ │ │ - movl $0x807de5c,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807de5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 807eb84 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x807d500,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + jmp 807e745 │ │ │ │ + movl $0x807d4b8,-0x14(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + jmp 807e745 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x9e,%ah │ │ │ │ - push %ebp │ │ │ │ - add %ah,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + aam $0x89 │ │ │ │ + int1 │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + jmp 807e783 │ │ │ │ + test %bl,(%ebx) │ │ │ │ + push %esp │ │ │ │ + add %ch,%bl │ │ │ │ + mov (%eax),%es │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x77cfcba(%ebx) │ │ │ │ - add %edi,0x1f(%edi) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jge 807dcaf │ │ │ │ - mov $0x85d782c,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 807d985 │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%eax,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + mov %fs,(%esp,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1cc783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807dbd3 │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 807da70 │ │ │ │ - movl $0x807d81c,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 807ecc9 │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807df84 │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0x184(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807e13f │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp 838a9dc │ │ │ │ + nop │ │ │ │ + adc $0x1b,%al │ │ │ │ + push %esp │ │ │ │ + add %ch,0x1e0001(%ebp,%ebx,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test %bl,%bl │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - or 0x4c891b56(%ebx),%ecx │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807db84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807da54,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x130(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807e69c │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807de8c │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807e444 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807e914 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%al │ │ │ │ - flds (%edi) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x8c750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x807db00,0x0(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sbb -0x54(%eax,%eax,1),%dl │ │ │ │ + sbb $0x1e0001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807db00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807ec1c │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807df0c │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 807e914 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807eaaf │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x34,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807da8d │ │ │ │ - movl $0x807d7e4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 807ea31 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807d5a4,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x807dba4,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0x168(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807edf8,0x28(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x160(%esp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807def8,0x4(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807c538 │ │ │ │ + adc $0x19,%al │ │ │ │ + push %esp │ │ │ │ + add %ch,0x1e00023b │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 807da34 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 807eb93 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807dac7 │ │ │ │ - movl $0x807d6d0,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 807e82a │ │ │ │ + cmp 0x14(%ebp),%edx │ │ │ │ + jne 807ee9e │ │ │ │ + movl $0x807d544,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807dcd8,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x38,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + nop │ │ │ │ + sbb %dl,-0x35(%eax,%eax,1) │ │ │ │ + mov (%eax),%es │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ + ja 807ec0d │ │ │ │ + movl $0x807cf5c,-0x2c(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 807db30 │ │ │ │ - push $0x1e000001 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807ef16 │ │ │ │ + movl $0x807d454,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 807db30 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807e99c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + in $0x17,%al │ │ │ │ + push %esp │ │ │ │ + add %ch,0x47(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807dbe2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83a6fec,-0x28(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x85d7905,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807dd60,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x1f(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + ja 807ecba │ │ │ │ + movl $0x807c9b8,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 807efae │ │ │ │ + movl $0x8433118,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85e0519,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x807de10,-0xc(%ebp) │ │ │ │ - mov $0x85d7841,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807e8bc,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845717c │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xa4,%al │ │ │ │ - fiaddl (%edi) │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807d394 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or %dh,0x55(%ecx) │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - flds (%edi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d9ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,-0x76f7f81f(%eax) │ │ │ │ + jne 807ed16 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8389d20 │ │ │ │ + in $0x70,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xdd,%al │ │ │ │ + add %bl,-0x13(%eax) │ │ │ │ pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807dd0c │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807ed58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les 0x55(%eax),%esi │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x768b0807(,%ebp,8) │ │ │ │ + pop %es │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + test $0x70,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807dca0 │ │ │ │ - movl $0x83a7010,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85d790a,-0x18(%edi) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f81c(%eax) │ │ │ │ + jne 807ed76 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x807dbfc,0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807dbfc │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8389d20 │ │ │ │ + test %dh,0x55(%eax) │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x660807ed(%eax) │ │ │ │ + test $0x12750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - out %al,$0x1 │ │ │ │ + fs jo 807ee04 │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x7(%ebp,%ebp,8) │ │ │ │ + or %cl,0x15e90776(%ebx) │ │ │ │ + pop %esi │ │ │ │ + cmp $0x70489000,%eax │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x76f7f823(%eax) │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 845613c │ │ │ │ + add %cl,-0x16(%eax) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - cltd │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8389d20 │ │ │ │ + and $0x70,%al │ │ │ │ push %ebp │ │ │ │ - add %ah,(%ebx) │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x27(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ pop %es │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807d978 │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807ee18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - rcrb $1,0x20055(%ecx) │ │ │ │ + add $0x70,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bl,%dh │ │ │ │ + add %dl,%ah │ │ │ │ + in (%dx),%eax │ │ │ │ pop %es │ │ │ │ - or %cl,0x41be0346(%ebx) │ │ │ │ - js 807dec7 │ │ │ │ - or %cl,-0x3a7cffbb(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 845717c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807def8 │ │ │ │ - movl $0x807df34,-0x4(%ebp) │ │ │ │ - mov $0x85d7f10,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845dfec │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cltd │ │ │ │ - push %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or %cl,-0x4a16f88a(%ebx) │ │ │ │ + pop %ebp │ │ │ │ + cmp $0x160c9000,%eax │ │ │ │ + push %esp │ │ │ │ + add %cl,0x1e00033b │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807dea3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x807d938,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85d8281,0x0(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f81b(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + inc %ecx │ │ │ │ + idiv %edi │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + loopne 807ee6b │ │ │ │ + push %esp │ │ │ │ + add %cl,0x1e0001(%ebp,%ebx,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x807ee34,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83a770c │ │ │ │ - mov $0x85bfda8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %bl,0x10055(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ee34 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x807ee60,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ee60 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x807e7c4,0x0(%ebp) │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807e7c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 807eed7 │ │ │ │ + push %esp │ │ │ │ + add %cl,0x1e00023b │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - fiadds (%edi) │ │ │ │ - or %cl,0x758b0746(%ebx) │ │ │ │ + add %ch,(%ebx,%ebp,8) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x66,%al │ │ │ │ - test $0x9d750003,%esi │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + dec %eax │ │ │ │ + adc $0x1d8c0054,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + int3 │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807eecc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + movl $0x807eef8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807eef8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807e3c4,0x4(%ebp) │ │ │ │ + mov 0x2c(%ebp),%esi │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807e3c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fcoml (%esp,%edx,2) │ │ │ │ + add %cl,0x1e0001(%ebp,%ebx,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movl $0x807e288,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807e288 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - cwtl │ │ │ │ - push %ebp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x14,%al │ │ │ │ + push %esp │ │ │ │ + add %cl,%bl │ │ │ │ + mov (%eax),%es │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%edi,%ebx,8) │ │ │ │ + cld │ │ │ │ + fs out %eax,(%dx) │ │ │ │ pop %es │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 807df0c │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ef64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fwait │ │ │ │ - fwait │ │ │ │ - aas │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807df8a │ │ │ │ - movl $0x85bfe2e,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x807ef90,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ - mov $0x85bfe40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807ef90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %ds │ │ │ │ - push %esp │ │ │ │ - add %al,0x1000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + fs adc $0x54,%al │ │ │ │ + add %cl,0x11(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807e0a3 │ │ │ │ - movl $0x807e0d8,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83930d4 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x807dff8,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - dec %eax │ │ │ │ push %ds │ │ │ │ - push %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x58e904c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x7(%eax,%eiz,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + jne 807efe5 │ │ │ │ (bad) │ │ │ │ + decl -0x7c1f00fa(%ebx) │ │ │ │ (bad) │ │ │ │ - inc %edi │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - add %edi,0x3d(%ebp) │ │ │ │ - add %dl,0x541e18(%eax) │ │ │ │ + in $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ + pop %es │ │ │ │ + or %cl,0x45892075(%ebx) │ │ │ │ + and %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807efdc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807dfd8 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e00c │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 807f050 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b790 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock sbb $0x30054,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - loopne 807e06d │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - test %ebx,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83fca04 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x541d,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lock adc 0x3(%eax,%eax,1),%edx │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - loopne 807e095 │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8393024 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x807e088,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807f125 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807f11b │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x807dde0,-0x28(%edi) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x807f024,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + movl $0x85bff66,-0x8(%ebp) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 839309c │ │ │ │ - nop │ │ │ │ - js 807e0eb │ │ │ │ - push %esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 807e0a6 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84558f4 │ │ │ │ + jmp 8380db0 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x5ffffd6,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e14d │ │ │ │ - movl $0x807e130,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845dfec │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,0xf000c7d(%ebx) │ │ │ │ + test %esi,-0x42000000(%eax) │ │ │ │ + or %eax,(%esp,%ebx,2) │ │ │ │ + or %al,0x65ff14c5(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 8455d1c │ │ │ │ + in (%dx),%al │ │ │ │ + adc -0x7c(%eax,%eax,1),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e119 │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lock sbb $0x54,%al │ │ │ │ - add %cl,(%edi) │ │ │ │ + ja 807f159 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807c7f4,-0x44(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + movl $0x807c87c,-0x38(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x44(%edi),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x807c8d8,-0x2c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x807f070,-0x20(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x2c(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x807f174,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f174 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + adc 0xf(%eax,%eax,1),%dl │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e195 │ │ │ │ - movl $0x807dfa4,-0xc(%edi) │ │ │ │ + jb 807f27a │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x807e0fc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85bfe64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - js 807e229 │ │ │ │ - push %ebp │ │ │ │ - add %al,0x100 │ │ │ │ + movl $0x807f2bc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f2bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x12,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%ah │ │ │ │ - loope 807e1c8 │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 807e1dc │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + nop │ │ │ │ + repnz pop %es │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f290 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + mov $0x85c0480,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 807f297 │ │ │ │ push %esp │ │ │ │ - jg 807e228 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45891045(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %esi │ │ │ │ + add 0x45890c4d(%ecx),%ecx │ │ │ │ + adc %ch,%cl │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x11b40076(%ebp) │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807e20f │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 807e204 │ │ │ │ - movl $0x84330c0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 838c498 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ + repnz pop %es │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x758b0f56(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f25c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test %dl,(%ecx) │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + sub %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x30076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e334 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807e2d0 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e2fc,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e29c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e273 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 807f339 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push $0x1 │ │ │ │ + call 804b430 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e251 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807e30a │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807e2a4 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807e2d9 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0520,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 807f808 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e369 │ │ │ │ + jb 807f386 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477bc5,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 838bb1c │ │ │ │ + jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e480 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807e41c │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e448,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e3e8,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e3bf │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e39d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807e456 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807e3f0 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807e425 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 807f3b8 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8477dd6,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8431294 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + mov 0x5005411,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807e706 │ │ │ │ - movl $0x807e7a0,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 807f68a │ │ │ │ + movl $0x807f438,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e6f7 │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 807e591 │ │ │ │ - movl $0x807e378,-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) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0xe6,%al │ │ │ │ - pop %es │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - or 0x4c891b56(%ebx),%ecx │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e6a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movl $0x807e574,0x14(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x14,%al │ │ │ │ - in $0x7,%eax │ │ │ │ - or %cl,0x758bf0(%ecx) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e514 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x807e624,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e624 │ │ │ │ + jne 807f438 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor $0x11,%al │ │ │ │ + push %esp │ │ │ │ + add %al,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807e5ae │ │ │ │ - movl $0x807e340,-0xc(%edi) │ │ │ │ + ja 807f67b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807f743 │ │ │ │ + movl $0x807f394,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + movl $0x85c00b9,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcoml (%eax) │ │ │ │ + push %esp │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44891455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x8c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call 804bc20 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 807f508 │ │ │ │ + mov $0x85c0562,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x807e6c8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + adc %dl,0x21(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 807e550 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + lock mov %esi,%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e5eb │ │ │ │ - movl $0x807e22c,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807e718,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ + ja 807f65d │ │ │ │ + test %eax,%eax │ │ │ │ + jge 807f64f │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x400 │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + call 804b6d0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807f545 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838a9dc │ │ │ │ + test %eax,%eax │ │ │ │ + jne 807f607 │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c0104,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 807e654 │ │ │ │ - push $0x1e000001 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ + ja 807f587 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 807e654 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + call 804b520 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x807f35c,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x18(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push $0x400 │ │ │ │ + push %eax │ │ │ │ + mov 0x9c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + call 804ba40 │ │ │ │ + add $0xc,%esp │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807f6c0,0xc(%ebp) │ │ │ │ + mov $0x85d7ee0,%esi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x85c0556,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x807f500,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85bfe74,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + andb $0x0,0x55(%edi) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xc8,%al │ │ │ │ - in $0x7,%eax │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 807e490 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0x807e4c8,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f80b(%eax) │ │ │ │ + jne 807f69e │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807e4c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1,%al │ │ │ │ + jmp 8389d20 │ │ │ │ + pop %esp │ │ │ │ + addr16 push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %esp │ │ │ │ - out %eax,$0x7 │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + testb $0x8,(%edi) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807e74c │ │ │ │ + jne 807f6e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e8d4 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807e870 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e89c,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e83c,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e813 │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e7f1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807e8aa │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807e844 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807e879 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807e909 │ │ │ │ - movl $0x845b168,-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 838bb1c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807ea20 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - sub 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 807e9bc │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e9e8,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807e988,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - or %cl,0x14c783f0(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e95f │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - dec %eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807e93d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 807e9f6 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%eax │ │ │ │ - jmp 807e990 │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + cmp $0x67,%al │ │ │ │ + push %ebp │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b044d(%ebx) │ │ │ │ - or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ - adc %ch,%bl │ │ │ │ - iret │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - dec %eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - jmp 807e9c5 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - lea 0x0(%ebp),%edx │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,0x8d000100 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - fdivrl (%ebx) │ │ │ │ - sbbl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - addb $0x45,-0x38fffffd(%ebp) │ │ │ │ - hlt │ │ │ │ - mov %gs,%edx │ │ │ │ + add %bl,0x768b0807(%esi,%esi,8) │ │ │ │ pop %es │ │ │ │ - or %cl,0x4e8b0246(%ebx) │ │ │ │ - push %es │ │ │ │ - mov $0x85d7841,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845717c │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jge 807edab │ │ │ │ - mov $0x85d782c,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ nop │ │ │ │ - mov 0x6300558d,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jo 807f700 │ │ │ │ + push %esp │ │ │ │ + add %al,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x77cfbbb(%ebx) │ │ │ │ - add %edi,-0x31(%edi) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 807ea65 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807eccf │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - cmp 0x1f(%esi),%eax │ │ │ │ - jne 807eb6c │ │ │ │ - movl $0x807e918,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sub $0x7,%ah │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - or 0x4c891b56(%ebx),%ecx │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ec80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807eb50,0x18(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%ah │ │ │ │ - ljmp $0xc689,$0xf1890807 │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + add %dl,-0x74f7f80c(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + jns 807f712 │ │ │ │ + (bad) │ │ │ │ + decl -0x6f1f00fa(%ebx) │ │ │ │ + inc %esp │ │ │ │ + push %cs │ │ │ │ + push %esp │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + testb $0x8,(%edi) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807eaf4 │ │ │ │ + jne 807f6fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x807ebfc,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x807f728,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807ebfc │ │ │ │ + jne 807f728 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807eb89 │ │ │ │ - movl $0x807e8e0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x807eca0,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - imul $0x1e0000,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 807eb30 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xe,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807f7ea │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ebc3 │ │ │ │ - movl $0x807e7cc,-0xc(%edi) │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 807f7e0 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + movl $0x807f3cc,-0x14(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807edd4,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85c0521,-0xc(%ebp) │ │ │ │ + movl $0x85bff66,-0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8380db0 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b084d(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ inc %esp │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - jmp 807ec2c │ │ │ │ - push $0x1e000001 │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4c890845(%ebx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 807ec2c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807f882 │ │ │ │ + cmpl $0x0,0xc(%ebp) │ │ │ │ + jne 807f88a │ │ │ │ + mov $0x85c0549,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + or $0x1450054,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ecde │ │ │ │ + ja 807f824 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83a6fec,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x85d7905,-0x18(%edi) │ │ │ │ + movl $0x807f770,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x807ee5c,0x4(%ebp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x1f(%edi),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e8d4 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x807ef0c,-0xc(%ebp) │ │ │ │ - mov $0x85d7841,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845717c │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c0594,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x807f840,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f840 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 807f8b2 │ │ │ │ + push %esp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xa0,%al │ │ │ │ - jmp 807ede4 │ │ │ │ - or %cl,0x4d89084d(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807f902 │ │ │ │ + movl $0x807f948,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807e490 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 807f948 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0xc,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - test $0xea,%al │ │ │ │ + cld │ │ │ │ + sbb %bh,%cl │ │ │ │ pop %es │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1f(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 807eaa8 │ │ │ │ + jne 807f918 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x85c05a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 807f91a │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x4d8b044d(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d89034e(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %ch,%cl │ │ │ │ + int $0xfe │ │ │ │ + (bad) │ │ │ │ + call *0x540c4c(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or %ch,%dh │ │ │ │ + add %ah,%ah │ │ │ │ + clc │ │ │ │ pop %es │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ee08 │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x4d890c75(%ebx),%ecx │ │ │ │ + or %cl,-0x899f3bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 807f8e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %es:(%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + and $0xc,%al │ │ │ │ + push %esp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + das │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x180076(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807ed9c │ │ │ │ - movl $0x83a7010,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85d790a,-0x18(%edi) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ + ja 807f9c6 │ │ │ │ + movl $0x807f9e4,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x807ecf8,0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807ecf8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%ax │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c05b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test %bh,%ss:(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0xf76f7f9(%esi,%ebp,8) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 845613c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 807fa21 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x85c05b8,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d81a4 │ │ │ │ + mov $0x85c05cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ cld │ │ │ │ - mov %dl,0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov $0x50055,%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807eff5 │ │ │ │ + jb 807fa55 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0xf(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - add $0x8,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x807efc0,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807efc0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov %dl,0x0(%ebp) │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807efa5 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x807ea34,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x85d8281,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 83a770c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1f70 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and $0x88,%al │ │ │ │ + aam $0xbe │ │ │ │ push %ebp │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807f080 │ │ │ │ - movl $0x807f090,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807fab8 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807faae │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f090 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - loopne 807efc9 │ │ │ │ - push %ebp │ │ │ │ - add %ah,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f031 │ │ │ │ - movl $0x807ef30,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x807fa3c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - xchg %edx,0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x85e0519,-0x10(%ebp) │ │ │ │ + movl $0x85c05de,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83e215c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x20055,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - dec %esp │ │ │ │ - lock pop %es │ │ │ │ - or %cl,0x488b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - into │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807fb33 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807fb29 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x807fa64,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db435,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x0,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8079e80 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + mov $0x10055,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f0db │ │ │ │ - movl $0x807f0e8,-0x4(%ebp) │ │ │ │ + jb 807fbbe │ │ │ │ + movl $0x807fb84,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f0e8 │ │ │ │ + jne 807fb84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + mov $0xbd,%ah │ │ │ │ + push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - or $0x90003147,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 807fb67 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807facc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x10055bd │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 807f13f │ │ │ │ + jb 807fc1d │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f135 │ │ │ │ + ja 807fc13 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x807f0b8,-0x8(%edi) │ │ │ │ + movl $0x807fb44,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8482904,-0x8(%ebp) │ │ │ │ + movl $0x8477e8f,-0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f390 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f39c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f39c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x807f1cc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f1cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - repnz pop %es │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f204 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 807f22f │ │ │ │ - movl $0x807f1a8,-0x4(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ + ja 807fc52 │ │ │ │ + movl $0x807fbd0,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f1a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 838c270 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c05ec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x1000500(%ebp,%edx,2),%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 807f1d1 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x807f22c,0x0(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 807fc8d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1f70 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pushf │ │ │ │ + mov $0x10055,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x387cfbbb(%ebx) │ │ │ │ - or %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807f20b │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807fcf0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807fce6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x807fc74,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x85e0519,-0x10(%ebp) │ │ │ │ + movl $0x85c05de,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83e215c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0xbc,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xb0,%al │ │ │ │ - repnz pop %es │ │ │ │ - or %cl,0x4c583c6(%ecx) │ │ │ │ + jb 807fd9e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x807fd58,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f2b0 │ │ │ │ + jne 807fd58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + loopne 807fd09 │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x760e7610(%ecx) │ │ │ │ - lret $0xe283 │ │ │ │ - add 0x607401fa(%ebx),%eax │ │ │ │ - movl $0x807f254,-0x8(%ebp) │ │ │ │ - mov 0x2(%ecx),%esi │ │ │ │ - mov 0x6(%ecx),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 807fd3b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x807fc9c,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db435,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bh,0x10055(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807fe2a │ │ │ │ + movl $0x807fdf0,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f254 │ │ │ │ + jne 807fdf0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 807f27c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807f2e0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + mov $0x55,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 807f2ba │ │ │ │ - movl $0x807df54,-0x10(%edi) │ │ │ │ + ja 807fdd3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x807fd04,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x85dad7d,-0x8(%edi) │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + mov $0x10055,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 807fe89 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 807fe7f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x807fdb0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477e8f,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + pop %es │ │ │ │ + push %esp │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f317 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x807f0fc,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x807f378,-0x4(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + ja 807fec2 │ │ │ │ + movl $0x807fe3c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 839310c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - repnz pop %es │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x7316033b(%ebx) │ │ │ │ - (bad) │ │ │ │ - xor %al,(%eax) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 838c270 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c05fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + lret $0xe283 │ │ │ │ + add 0xb7501fa(%ebx),%eax │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807f181 │ │ │ │ - movl $0x807f330,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jne 807ff0f │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x807ff30,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f330 │ │ │ │ + jne 807ff30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or 0xf(%eax,%eax,1),%dl │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + jmp 807fee6 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %al,0x50054 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 807ff69 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807f22c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %es │ │ │ │ + push %esp │ │ │ │ + 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 807f44e │ │ │ │ - movl $0x807f418,-0x4(%ebp) │ │ │ │ + jb 807ffe3 │ │ │ │ + movl $0x807ffb4,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8459038 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455944 │ │ │ │ - pusha │ │ │ │ - or 0x2(%eax,%eax,1),%dl │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + push %es │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f3fd │ │ │ │ - movl $0x807f008,-0x8(%edi) │ │ │ │ + ja 807ff96 │ │ │ │ + movl $0x807ff50,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x807f460,0x8(%ebp) │ │ │ │ - movl $0x85d6c95,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8080028,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 807e160 │ │ │ │ - mov $0x85bfe8c,%esi │ │ │ │ + jmp 8388b3c │ │ │ │ + mov $0x85c0624,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call 8085402 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 807ffeb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807fc30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x54,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f3ee │ │ │ │ - movl $0x807f14c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x807f494,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f494 │ │ │ │ + jne 8080004 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%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 807f4ff │ │ │ │ - movl $0x807f4dc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f4c5 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85bfe94,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f539 │ │ │ │ + jb 808006d │ │ │ │ movl $0x845b168,-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 807f61c │ │ │ │ + jmp 80a4fac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f577 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f584,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f584 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popf │ │ │ │ - lock cmp $0x59000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + ja 80800b2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8080044,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + loopne 8080120 │ │ │ │ + push %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f60c │ │ │ │ - movl $0x807f5dc,-0x8(%ebp) │ │ │ │ + jb 80800e9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838ae30 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 808016e │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x808013c,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f5dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 807ff7c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 8080190 │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f5c5 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x807f544,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + ja 808011e │ │ │ │ + movl $0x808007c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80800d0,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 838bc6c │ │ │ │ + mov $0x85c062c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sar $1,%bh │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80801a1 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807b02c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %al,(%esp,%edx,2) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%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 807f6e6 │ │ │ │ - movl $0x807f6f8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 808021b │ │ │ │ + movl $0x80801ec,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 807f6f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807f670,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 8459038 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f647 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f6d7 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x807f510,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x807f59c,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - jmp 807f678 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov $0x85bfe98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + push %eax │ │ │ │ + add $0x54,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807f698 │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80801ce │ │ │ │ + movl $0x8080188,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8080260,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8388b3c │ │ │ │ + mov $0x85c0650,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + mov $0x3,%al │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8080223 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807fc30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %es,(%ebx) │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f742 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x807f754,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%edx,%eax,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f754 │ │ │ │ + jne 808023c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85bfe9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + adc %al,(%ebx) │ │ │ │ + push %esp │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80802d2 │ │ │ │ + movl $0x8080318,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080318 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + loopne 80802ac │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ + in $0x2,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 807f61c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80802e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x2,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + popa │ │ │ │ + and 0x8(%esi),%ebx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807f808 │ │ │ │ + nop │ │ │ │ + jl 8080310 │ │ │ │ + push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f7d6 │ │ │ │ - movl $0x807f7b0,-0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov $0x2,%ah │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f7b0 │ │ │ │ + jne 80802b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + or %al,(%ebx) │ │ │ │ + push %esp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80803b7 │ │ │ │ + movl $0x8080388,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rolb $1,(%edx) │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f797 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808036a │ │ │ │ + movl $0x8080284,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85bfea0,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80803fc,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8388b3c │ │ │ │ + mov $0x85c066c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + adc $0x2,%al │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f80e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80803bf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807fc30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lock add %edx,0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + add (%eax),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80803d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fdivr %st(5),%st │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807f895 │ │ │ │ - movl $0x807f85c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 808046e │ │ │ │ + movl $0x80804b4,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f85c │ │ │ │ + jne 80804b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + test $0xfd,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 807f843 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x807f7e8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85bfea4,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + addb $0x8,(%eax,%ecx,1) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080480 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + js 8080473 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + popa │ │ │ │ + and 0x8(%esi),%ebx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807b9b8 │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + std │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + push %eax │ │ │ │ + add $0x8,%al │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + or 0x758b0f56(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + push %ebp │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080450 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f8db │ │ │ │ + jb 808055b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807f8e8,-0x10(%ebp) │ │ │ │ + movl $0x8080568,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f8e8 │ │ │ │ + jne 8080568 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 808051f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub 0x3(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmp %ebp,%ebp │ │ │ │ - cmp $0x59000,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + add $0x468b0808,%eax │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xb9750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807f970 │ │ │ │ - movl $0x807f940,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 8080606 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80805d0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 807f940 │ │ │ │ + jne 80805d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f929 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x807f8a8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80805b9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80804ec,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x1005400 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8080941 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8080974,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080974 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea -0x1(%esi),%eax │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jl 8080673 │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 8080920 │ │ │ │ + mov $0x85d5fa0,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 808065f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 807f9f7 │ │ │ │ - movl $0x807f900,-0x14(%edi) │ │ │ │ + ja 8080911 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80806d2 │ │ │ │ + movl $0x845a108,(%esi) │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8080848,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080848 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 807f9cd │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8080806 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%edx │ │ │ │ + movl $0x808058c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 8080797 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movb $0x1,(%edx,%eax,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + dec %eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 8080872 │ │ │ │ + movl $0x80808c4,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80808c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 8080720 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x807f9f0,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x8080700,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80808f4,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 807f9ad │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85bfeb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80807fb │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080824 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + movl $0x85e2361,-0xc(%edi) │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 8080864 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rolb $1,(%esp,%edx,2) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fa4d │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 807fa50 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85bfed4,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + add %cl,0x558b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 8080872 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8080684,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85d5f6c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xor %bh,%ch │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0xfe(%ecx) │ │ │ │ + orb $0x85,(%edi) │ │ │ │ + idiv %ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85d65a4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or $0xfd,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fa86 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x807fa94,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x9(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d821c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ + jb 8080a57 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080a4d │ │ │ │ + movl $0x8080420,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8080aa0,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8388b3c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80809e1 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8080618,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ch │ │ │ │ - (bad) │ │ │ │ - pop %ebx │ │ │ │ - or %al,-0x6816073b(%ebx) │ │ │ │ - mov %al,0x768d0035 │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80809f0 │ │ │ │ + mov $0x85c0676,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0694,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + adc $0xfc,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fae9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85bfebd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8080a7c │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8080a38,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080a38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 8080a91 │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fb25 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85bfecd,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x8(%edx,%ecx,1) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8080a6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xfb,%al │ │ │ │ + push %ebx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fb61 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85bfec5,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fba2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 8080ade │ │ │ │ + movl $0x8080b24,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ + mov $0x85c06b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + cli │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8080ae6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807fc30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %bh,%bl │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + add %cl,0x60e90445(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x10053(%edx,%edi,8) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fbd6 │ │ │ │ + jb 8080bbe │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x8080b84,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080b84 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + cli │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fc1a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd91c │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add -0x7ce38040(%ebp),%eax │ │ │ │ + stc │ │ │ │ + add %bh,-0x75(%edi,%edx,1) │ │ │ │ + dec %esi │ │ │ │ + or (%ecx),%esi │ │ │ │ + shrb %cl,(%ecx) │ │ │ │ + ret $0x448b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + movb $0x4,-0x3a7c031a(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807f9f4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fc51 │ │ │ │ + jb 8080c7f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8080c8c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080c8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fc92 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x3,%al │ │ │ │ + dec %esi │ │ │ │ + add -0x76f38037(%ebp),%eax │ │ │ │ + movb $0xc,-0x3a7c031a(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8080c4c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080c4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fcc6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x7916fb8b(%ecx) │ │ │ │ + repnz (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fd0a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x95750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fs or $0x8,%al │ │ │ │ + or %cl,0x768b0746(%ebx) │ │ │ │ + add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080c64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fd3e │ │ │ │ + jb 8080cdd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 807fd82 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd91c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a4fac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adcb $0x0,0x55(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 807fdc6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd8e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x24(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 807fdfa │ │ │ │ + jb 8080f12 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8080f24,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 1f085205 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80803c3 │ │ │ │ - movl $0x8080394,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd8a8 │ │ │ │ - mov $0x85bfef8,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080f24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x807fe88,-0x4(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8080e10,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455da0 │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8080d68,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x83,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 8080d45 │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890455(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8080d27 │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8080e39 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 8080d78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b1845(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,-0x749bdbbc(%ecx) │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ or $0x89,%al │ │ │ │ dec %esp │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807fe4f │ │ │ │ - movl $0x807fd4c,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8080304,-0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - movl $0x845c888,-0x18(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + jmp 8080ddb │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807fe40 │ │ │ │ - movl $0x807fd90,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x807fdd4,-0x8(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + movl $0x8080cb4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - jmp 807feaf │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 8080ec0 │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xc(%edx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xc0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0x1,(%edx,%ecx,1) │ │ │ │ + inc %eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + jmp 8080ddb │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + dec %eax │ │ │ │ + push %eax │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x8b08080d,%eax │ │ │ │ + inc %esi │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74bfdbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + jns f44dd706 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %edi │ │ │ │ + pop %ebp │ │ │ │ + or %cl,0x4589f44d(%ecx) │ │ │ │ + clc │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080336 │ │ │ │ - movl $0x807fab8,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x807faf4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 807feaf │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081005 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8080ff0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080ff0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 807f980 │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,0x3e183f1(%ecx) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80800fb │ │ │ │ - movl $0x808016c,0x0(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x8080074,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %bh,0x2e(%esi) │ │ │ │ + movl $0x8080fcc,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8455dc8 │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808004e │ │ │ │ - movl $0x807fbe4,-0x10(%edi) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8080018,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 807ffe3 │ │ │ │ - movl $0x807fcd4,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x807fd18,-0x8(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8080098 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8080fcc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c4d(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 807fff2 │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080000 │ │ │ │ - movl $0x807fc28,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x807fc5c,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x807fca0,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8080098 │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x2916fb8b(%ecx) │ │ │ │ + je 808100e │ │ │ │ + add %bh,0x85e0519(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807ffd7 │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808026f │ │ │ │ - movl $0x807fb6c,-0x1c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x807fbb0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - jmp 8080098 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80802a4,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455da0 │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x768b0808(%edi,%ecx,1) │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8080fa4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - or %cl,-0x3a7cffab(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808027e │ │ │ │ - movl $0x807fb30,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8080200,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 807ff16 │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80802b6 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jb 80810c0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80810d4,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8080ac4 │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sti │ │ │ │ + add $0x54,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808103e │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8080b48,-0x50(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + movl $0x8080bcc,-0x44(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + lea -0x50(%edi),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8080cec,-0x34(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x8080f64,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8432eac,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c06d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + cmc │ │ │ │ push %ebx │ │ │ │ - add %al,0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 807fe34 │ │ │ │ - movl $0x80803f4,0x0(%ebp) │ │ │ │ + jne 808104d │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shl $1,%ch │ │ │ │ + push %ebx │ │ │ │ + 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 80811c6 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80811dc,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 8081014 │ │ │ │ xchg %ax,%ax │ │ │ │ - fs sti │ │ │ │ + xchg %eax,%esp │ │ │ │ + hlt │ │ │ │ push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080377 │ │ │ │ - movl $0x807fa5c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x8080414,-0x8(%ebp) │ │ │ │ - mov %esi,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ - mov $0x85bff08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add -0x7cc68040(%ebp),%eax │ │ │ │ + stc │ │ │ │ + add %bh,-0x75(%esp,%esi,1) │ │ │ │ + dec %esi │ │ │ │ + or (%ecx),%esi │ │ │ │ + shrb %cl,(%ecx) │ │ │ │ + ret $0x448b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ + add %dh,0x8(%ecx,%edx,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 8081174 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x80,%al │ │ │ │ - incl (%edi) │ │ │ │ - or %cl,0x75890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - fcmovnbe %st(5),%st │ │ │ │ - xor $0x768d00,%eax │ │ │ │ - inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - add (%eax),%ecx │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ cld │ │ │ │ - jmp 8431998 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xfa,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807f9f4 │ │ │ │ + nop │ │ │ │ + xor %dh,%ah │ │ │ │ push %ebx │ │ │ │ - add %al,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x8(%ebx,%eax,1) │ │ │ │ - or %cl,0x45c7f075(%ecx) │ │ │ │ - hlt │ │ │ │ - mov %cl,%al │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45891045(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - 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 8080477 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080484,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc %ecx,(%eax) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8081138 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x808119c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080484 │ │ │ │ + jne 808119c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c0704,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lock repz push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popf │ │ │ │ - loope 80804cb │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80811b1 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + int1 │ │ │ │ + push %ebx │ │ │ │ + add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808050c │ │ │ │ - movl $0x80804dc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 8081223 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80804dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 807c460 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80804c5 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8080444,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + ja 8081265 │ │ │ │ + movl $0x8081204,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8388b3c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c070c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + test %dh,%ah │ │ │ │ + push %ebx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x50053f0,%esp │ │ │ │ + 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 80812bb │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807c460 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x50055a6 │ │ │ │ + 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 80812e9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1f70 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808134c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081342 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80812d0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x85e0519,-0x10(%ebp) │ │ │ │ + movl $0x85c05de,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83e215c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubs 0x20055(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808058e │ │ │ │ + jb 80813fa │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080564,-0x10(%ebp) │ │ │ │ + movl $0x80813b4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080564 │ │ │ │ + jne 80813b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %ah,0x10055(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808054b │ │ │ │ + ja 8081397 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ + movl $0x80812f8,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db435,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + sub $0xa5,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 808148e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8081454,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081454 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + in $0xa4,%al │ │ │ │ + push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808061b │ │ │ │ - movl $0x808049c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 8081439 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8081360,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8080518,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x53,%dl │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081590 │ │ │ │ + movl $0x8081558,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x3116033b(%ebx) │ │ │ │ + lahf │ │ │ │ + xor %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xa4,%al │ │ │ │ + push %ebp │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8081598 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80805f0 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80814de │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x808140c,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 83812f0 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8080614,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + int1 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 80805d0 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85bff24,%esi │ │ │ │ + ja 808153c │ │ │ │ + movl $0x808129c,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80815bc,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8388b3c │ │ │ │ + mov $0x85c0738,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808066b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080678,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080678 │ │ │ │ + movl $0x80814cc,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 83812b4 │ │ │ │ + jl 8081555 │ │ │ │ + push %ebp │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + adc $0x8,%al │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80814fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test $0x90003ddf,%eax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + je 80815c3 │ │ │ │ + push %ebx │ │ │ │ + add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080700 │ │ │ │ - movl $0x80806d0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 8081603 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80806d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80806b9 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8080638,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 807c460 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + int1 │ │ │ │ + push %ebx │ │ │ │ + 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) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + jb 8081688 │ │ │ │ + movl $0x8081650,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,%cl │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080787 │ │ │ │ - movl $0x8080690,-0x14(%edi) │ │ │ │ + ja 8081632 │ │ │ │ + movl $0x80815e4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808075d │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8080780,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80816d0,0xc(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8388b3c │ │ │ │ + mov $0x85c0774,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 808073d │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85bff28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081690 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 807fea0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + sub $0xef,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80807cd │ │ │ │ - movl $0x845b168,-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 807f820 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x899f7f8(%esi,%edx,1) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80816ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + lock push %ebx │ │ │ │ + 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) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808080c │ │ │ │ - movl $0x80807a4,-0xc(%edi) │ │ │ │ + jb 808171b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x85bff26,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85bff2c,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c04b1,-0x4(%ebp) │ │ │ │ + movl $0x85c04f9,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80814a4 │ │ │ │ + mov $0x85c077c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + lock push %ebx │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmc │ │ │ │ - fnstsw 0x59000 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 8081755 │ │ │ │ + movl $0x85c04b1,-0x8(%ebp) │ │ │ │ + movl $0x85c04f9,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8081618 │ │ │ │ + mov $0x85c0784,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x300,%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 80808a6 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov $0x85bff32,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080877 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808089c,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + jb 8081848 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 8081853 │ │ │ │ + movl $0x80817ac,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80817ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0c45(%ebx) │ │ │ │ + add (%ecx),%ebp │ │ │ │ + roll $0x93,-0x71f0ff07(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3f7afbab(%ebx) │ │ │ │ + jg 808180b │ │ │ │ + movl $0x80817e8,0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80817e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 8080857 │ │ │ │ - mov $0x85bff34,%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x4516fb8b(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor $0x62906600,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xor $0x445c700,%eax │ │ │ │ + xor %bl,(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081830 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb %cl,(%eax) │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 807fee0 │ │ │ │ + mov $0x85c07b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + mov %ch,%cl │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cff8b(%ebx) │ │ │ │ + jb 80818be │ │ │ │ + movl $0x8081904,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081904 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + jmp 80b18ed │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + rcrb $1,(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80818d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sub %ch,%cl │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - loop 8080941 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + popa │ │ │ │ + and 0x8(%esi),%ebx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807b9b8 │ │ │ │ nop │ │ │ │ + hlt │ │ │ │ + call 8091951 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov 0x8b080818,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x568b0b4e(%ebx),%ecx │ │ │ │ + jnp 5d911d8e │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80818a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 8081992 │ │ │ │ + movl $0x8081974,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081974 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b080819,%al │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80819a0 │ │ │ │ + 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,0x45890845(%ebx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x4589044d(%ecx),%ecx │ │ │ │ + or %ch,%cl │ │ │ │ + mov $0xfd,%ch │ │ │ │ + (bad) │ │ │ │ + call *0x2(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808092f │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8081a0c │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080925 │ │ │ │ + ja 8081a02 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ + movl $0x8081940,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808096f │ │ │ │ + jb 8081a45 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808097c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ + jmp 83d99c4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081a89 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8081a94,-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 808097c │ │ │ │ + jne 8081a94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - fdivrl 0x59000 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl 0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080a04 │ │ │ │ - movl $0x80809d4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 8081b2d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8081aec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80809d4 │ │ │ │ + jne 8081aec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %bh,0x2e(%esi) │ │ │ │ + movl $0x8081b14,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081b14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80809bd │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x808093c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x7116fb8b(%ecx) │ │ │ │ + imul $0xc583085e,0x519be00,%esi │ │ │ │ + or %bh,%bh │ │ │ │ + gs add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8081c5f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8081c20,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081c20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4a739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080a9b │ │ │ │ - movl $0x80808e4,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8080994,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 8081b73 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80819c0,-0x54(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + movl $0x8081a1c,-0x44(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x8081a50,-0x34(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8081ab0,-0x20(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x8432e9c,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080a71 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x54(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8080a94,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8080a51 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x85bff60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081c62 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081c09 │ │ │ │ + movl $0x8432e9c,-0x10(%edi) │ │ │ │ + movl $0x85e0519,-0xc(%edi) │ │ │ │ + movl $0x85e0519,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8081b8c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081b8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080b33 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8080b36 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0x85bff32,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8081d4b │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080b07 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 8081d41 │ │ │ │ + movl $0x8081870,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x8081d8c,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8080b2c,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jmp 8388b3c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081cd5 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8081b38,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 8080ae3 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081ce4 │ │ │ │ + mov $0x85c07aa,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c07b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080bab │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080bd8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081d6c │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8081d2c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080bd8 │ │ │ │ + jne 8081d2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080b71 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x8(%ebp,%ebx,1) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8081d5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + or %ch,%dl │ │ │ │ + push %ebx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x76f7f7f5(%eax) │ │ │ │ - int1 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x1733ff8a(%ebp) │ │ │ │ + push %ebx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f7f5(%eax) │ │ │ │ - jne 8080bde │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8080ccc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + iret │ │ │ │ + jmp 8081dcb │ │ │ │ + decl -0x180fff8a(%ebp) │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080c27 │ │ │ │ + jb 8081e95 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8080c34,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x8081e80,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080c34 │ │ │ │ + jne 8081e80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - fnstcw 0x59000 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xe7,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8080cbc │ │ │ │ - movl $0x8080c8c,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add -0x7cc68040(%ebp),%eax │ │ │ │ + stc │ │ │ │ + add %bh,-0x75(%esp,%esi,1) │ │ │ │ + dec %esi │ │ │ │ + or (%ecx),%esi │ │ │ │ + shrb %cl,(%ecx) │ │ │ │ + ret $0x448b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x1e(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080c8c │ │ │ │ + jne 8081e58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080c75 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x8080bf4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 807f9f4 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + dec %esp │ │ │ │ + out %eax,$0x53 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%esi,%ebx,1) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8081e1c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3e76ffbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8080d0a │ │ │ │ - mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x8080d08,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 8081f22 │ │ │ │ + movl $0x8081f38,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8081014 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8081eca │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x8081ddc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8081f10,0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83812b4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x24c783f0(%ecx) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x7516033b(%ebx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xor %al,(%eax) │ │ │ │ + mov $0x85c07fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xe8,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8081ed9 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85c07d8,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83812f0 │ │ │ │ + loopne 8081f6e │ │ │ │ + push %esp │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8081ffa │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8080ce8 │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x8080b44,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8080c4c,-0x14(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ + ja 8081ff0 │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x83da158,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d0f70 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %dl,(%esp,%edx,2) │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080db7 │ │ │ │ + jb 80820f0 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8080de8,0x0(%ebp) │ │ │ │ + movl $0x8082104,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080de8 │ │ │ │ + jne 8082104 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080d7a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808203a │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85bff78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0xe76f7f8(%ebp,%ecx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %fs,%edi │ │ │ │ + push %ebx │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 8082077 │ │ │ │ + movl $0x8081f68,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80820d8,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + out %eax,$0x53 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - or $0x75890808,%eax │ │ │ │ + add %dl,0x8(%eax,%eiz,1) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8080ccc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 8082010 │ │ │ │ + mov $0x85c0820,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb $0xe7,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082119 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8082144,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8080e28 │ │ │ │ + jne 8082144 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + fsub %st,%st(6) │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %cl,(%eax) │ │ │ │ + or %cl,0x488b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + into │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845613c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + out %al,$0x53 │ │ │ │ + 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,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x36180076(%ebp) │ │ │ │ - push %ebp │ │ │ │ - add %al,0x100 │ │ │ │ + jb 80821a1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80821c0,-0xc(%ebp) │ │ │ │ + movl $0x85c09c5,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80d24c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xe7,%ah │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080e66 │ │ │ │ - movl $0x845aa1c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80821a4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 836e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85bffb0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp 8082cd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,-0x3976f7f8(%esi,%ecx,1) │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082203 │ │ │ │ + movl $0x8082220,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082220 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8481c54,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8080e95 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082206 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808228d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082283 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80821e0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8477ebe,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + in $0x53,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080f55 │ │ │ │ - movl $0x8080f28,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080f28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jb 8082369 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80822ec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + push %eax │ │ │ │ + in $0x53,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080f0f │ │ │ │ + ja 80822d1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x836e698,-0xc(%edi) │ │ │ │ - movl $0x85d45a9,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + 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 $0x8082170,-0x38(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x83d9b50,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x8082240,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x83bc9d8,-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 -0x9(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85bffc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000200,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80823a3 │ │ │ │ + movl $0x80822a0,-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 83bc704 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c0850,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + in $0x53,%al │ │ │ │ + add %al,0x1000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8080ff5 │ │ │ │ - movl $0x8081000,-0x8(%ebp) │ │ │ │ + jb 8082421 │ │ │ │ + movl $0x8082458,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081000 │ │ │ │ + jne 8082458 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8082378 │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + in $0x53,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8080f9b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80823f1 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 84558f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xor %ah,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xf,%ah │ │ │ │ + add %cl,(%esp) │ │ │ │ or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8080fb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,%ah │ │ │ │ + push %ebx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + xor %ah,(%eax,%ecx,1) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + hlt │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 808245f │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + 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 8081150 │ │ │ │ - movl $0x8081068,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80824a1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081068 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8084068 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081141 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jge 808111d │ │ │ │ - movl $0x8080f6c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + ja 80824df │ │ │ │ + movl $0x80823c8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x8082488,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c0874,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80810c4 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80810dc,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808251f │ │ │ │ + movl $0x808253c,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80810dc │ │ │ │ + jne 808253c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8481c54,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80811c4 │ │ │ │ - movl $0x8081030,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082522 │ │ │ │ + mov $0x85e0519,%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 │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80825a9 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808119e │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 808259f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80824fc,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8477eae,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80811c0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + 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 8082667 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80825fc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bffd4(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80825e3 │ │ │ │ + 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 $0x808255c,-0x24(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83bc9d8,-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) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + loope 80826c2 │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808126d │ │ │ │ - movl $0x8081278,-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 │ │ │ │ + jb 80826f9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8082738,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081278 │ │ │ │ + jne 8082738 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80826a2 │ │ │ │ + movl $0x80825b8,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 83bc704 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + shlb $1,0x55(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081213 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80826b1 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + jmp 84558f4 │ │ │ │ + mov $0x85c0884,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %ah,%cl │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + or %cl,%es:(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock loopne 8082782 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x12,%al │ │ │ │ + clc │ │ │ │ + adc %ah,(%edi) │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808122c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80827b9 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80827af │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x83a6fe0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80827d4,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8083264 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 │ │ │ │ + je 80827be │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 80827be │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pusha │ │ │ │ + jecxz 808284a │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80813c8 │ │ │ │ - movl $0x80812e0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 808288e │ │ │ │ + movl $0x80828a0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80812e0 │ │ │ │ + jne 80828a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8082880,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80813b9 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jge 8081395 │ │ │ │ - movl $0x80811e4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082827 │ │ │ │ + movl $0x8082760,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x8(%eax,%ebp,1) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80850c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808133c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - mov %al,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8081354,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80828e6 │ │ │ │ + movl $0x8082804,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x85c0886,0x0(%ebp) │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c088c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + fists 0x0(%ebx) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8082955 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8082994,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081354 │ │ │ │ + jne 8082994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808292a │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 84558f4 │ │ │ │ + mov $0x85c08ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %bl,%bh │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x29(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bl,%bh │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808143c │ │ │ │ - movl $0x80812a8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %ecx,(%eax) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082a0d │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081416 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 8082a03 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x83a6fe0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x8082a28,-0xc(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8083264 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8081438,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85bffd8(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8082a12 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 8082a12 │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + or $0xe1,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80815b7 │ │ │ │ - movl $0x808157c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%esi │ │ │ │ + jb 8082ae2 │ │ │ │ + movl $0x8082af4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808157c │ │ │ │ + jne 8082af4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8082ad4,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081562 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp $0x1ff0,%ecx │ │ │ │ - jg 8081547 │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 8081527 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - push %edx │ │ │ │ - mov 0x5c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov 0x78(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 836bf40 │ │ │ │ - movl $0x836e698,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8082a7b │ │ │ │ + movl $0x80829b4,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + 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 │ │ │ │ - add (%eax),%al │ │ │ │ + jo 8082aca │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - nop │ │ │ │ - adc $0x8,%al │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %ah,-0x76f7f7d6(%eax) │ │ │ │ + jne 8082afa │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80850c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8082b3d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8082b54,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081490 │ │ │ │ + jne 8082b54 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808162c │ │ │ │ - movl $0x808145c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081606 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8081628,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85bffdc(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8082b40 │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%ebx) │ │ │ │ + nop │ │ │ │ + adc %bl,%ch │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8081665 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836c154 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80816d8 │ │ │ │ - movl $0x808164c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8082bf7 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80816b2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 8082bed │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x8082a58,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8082bd0,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x85c0886,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455524 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80816d4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bffe0(%esi) │ │ │ │ + ja 8082bb9 │ │ │ │ + movl $0x8082b10,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - ja 80816fa │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808174d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - cmpl $0x1ff0,0x8(%esi) │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - mov 0x85baed8(%eax),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8081781 │ │ │ │ - movl $0x845b168,-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 8081958 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x4000200,%eax │ │ │ │ + ja 8082c2e │ │ │ │ + movl $0x8082b7c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x85c08ae,0x0(%ebp) │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c08b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0xdd,%al │ │ │ │ + push %ebx │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081948 │ │ │ │ - movl $0x8081924,-0x18(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081924 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80818b7 │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 808188a │ │ │ │ - push %ecx │ │ │ │ - mov 0x68(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - mov %edx,0x1c(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 836bf40 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - adc $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80817ff │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80818c6 │ │ │ │ - movl $0x836e698,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x9(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 8081941 │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jb 8082c73 │ │ │ │ + movl $0x8082ca8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80818e0 │ │ │ │ + jne 8082ca8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c096c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + (bad) │ │ │ │ + fcoml 0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,(%edx,%ebx,1) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081a1c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x48,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081973 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - movl $0x836f4a4,-0x44(%edi) │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x808171c,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x8081758,-0x28(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8081790,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - lea -0x43(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x16(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8081982 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081a02 │ │ │ │ - movl $0x808170c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp (%ecx),%cl │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8390cf4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov $0xdc,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081a71 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8081958 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74f7f7d4(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3c16fb8b(%ecx) │ │ │ │ + aam $0x4 │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + fcoml 0x0(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8081ae4 │ │ │ │ - movl $0x8081a58,-0x4(%edi) │ │ │ │ + jb 8082cf2 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081abe │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8081ae0,0x0(%ebp) │ │ │ │ + movl $0x8082d08,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8082d08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c0974,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + fcoml %fs:0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8082c50 │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85bffec(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081b97 │ │ │ │ - movl $0x8081ba4,-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 │ │ │ │ + jb 8082ee7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8082ef8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081ba4 │ │ │ │ + jne 8082ef8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x17,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081b37 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + ja 8082d52 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - movzwl 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + 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 $0x83a7964,-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 %ecx,-0x34(%edi) │ │ │ │ + mov 0x124(%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 $0x83a7964,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov $0x85c097c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - sbb (%eax),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + in $0x6c,%al │ │ │ │ + sub $0x468b0808,%eax │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0x74bfdbac(%ecx),%ecx │ │ │ │ + push %esi │ │ │ │ + jns 93545358 │ │ │ │ + inc %esi │ │ │ │ + adc -0x74a7dbbc(%ecx),%ecx │ │ │ │ + inc %esi │ │ │ │ + pop %ss │ │ │ │ + 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 │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081b50 │ │ │ │ + jne 8082d6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0981(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081cfa │ │ │ │ - movl $0x8081c0c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808318b │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80830e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081c0c │ │ │ │ + jne 80830e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081ceb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + ja 80830c8 │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jge 8081cc7 │ │ │ │ - movl $0x8081b04,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x2,-0x4(%edi) │ │ │ │ + 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 80830a9 │ │ │ │ + movl $0x83a7964,-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) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + 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 8455d1c │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081c68 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + loopne 80830c8 │ │ │ │ + das │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - movzwl 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + 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) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8081c80,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8081c80 │ │ │ │ + jne 8082fe4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c09a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081d70 │ │ │ │ - movl $0x8081bd4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081d4a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bh,0x85c09a5(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %eax,%edx │ │ │ │ + dec %ebp │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %al,%dl │ │ │ │ + dec %ebp │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + testb $0x0,0x3f(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x3,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8081d6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808320c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bfff0(%esi) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083248 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + or $0x200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081e1a │ │ │ │ - movl $0x8081e28,-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 8081e28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jb 8083393 │ │ │ │ + movl $0x8083364,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081dbf │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x250346(%ebx) │ │ │ │ + lock add %al,(%eax) │ │ │ │ + cmp $0xa000,%eax │ │ │ │ + jne 8083341 │ │ │ │ + mov $0x85c09de,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x250346(%ebx) │ │ │ │ + lock add %al,(%eax) │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 80832ce │ │ │ │ + mov $0x85c09e3,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c09d9,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fcomps 0x468b0808 │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ + add %dh,-0x899f7f8(%edx,%esi,1) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8081dd8 │ │ │ │ + jne 80832b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8081f79 │ │ │ │ - movl $0x8081e90,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + ja 80832f6 │ │ │ │ + movl $0x8083228,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80832e4,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081e90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + movl $0x8083310,0x0(%ebp) │ │ │ │ + jmp 8459038 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081f6a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jge 8081f46 │ │ │ │ - movl $0x8081d90,-0x18(%edi) │ │ │ │ + ja 808334d │ │ │ │ + movl $0x80831ec,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x2,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80833a4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c09e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081eec │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8081f04,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8081f04 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x899f7f8(%edx,%esi,1) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808328c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8081fec │ │ │ │ - movl $0x8081e58,-0x4(%edi) │ │ │ │ + ja 80833ee │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8081fc6 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8081fe8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bfff4(%esi) │ │ │ │ + ja 8083435 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083473 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082096 │ │ │ │ - movl $0x80820a4,-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 80820a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80834b1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808203b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 80834f9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - and %cl,(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082054 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083537 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80821f5 │ │ │ │ - movl $0x808210c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808210c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%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 80821e6 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 80821c2 │ │ │ │ - movl $0x808200c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 808356e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082168 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80835b5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8082180,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082180 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80835f3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082268 │ │ │ │ - movl $0x80820d4,-0x4(%edi) │ │ │ │ + ja 8083631 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082242 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8082264,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bfff8(%esi) │ │ │ │ + ja 8083679 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082310 │ │ │ │ - movl $0x808231c,-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 808231c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80836b7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80822b7 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 80836ee │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shlb $1,(%edx) │ │ │ │ - or %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8083735 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80822d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808246b │ │ │ │ - movl $0x8082384,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082384 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083773 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808245c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8082438 │ │ │ │ - movl $0x8082288,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80837b1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80823e0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + ja 80837f9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80823f8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80823f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8083837 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + rcll $1,0x0(%ebx) │ │ │ │ + add $0x200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80824e0 │ │ │ │ - movl $0x808234c,-0x4(%edi) │ │ │ │ + jb 8083b5e │ │ │ │ + movl $0x808401c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8084d5c │ │ │ │ + push $0x30053d2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %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 8083bb1 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083930,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + adc $0xd2,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083c23 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80824ba │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80838ac │ │ │ │ + movl $0x8083810,-0x8(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80824dc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xd76fbb3(%ebx) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + jmp 8083902 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8083ccf │ │ │ │ + movl $0x808374c,-0x8(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083c00,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083a04,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + inc %eax │ │ │ │ + rcll $1,0x0(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083dbb │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083980 │ │ │ │ + movl $0x8083690,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85bfffc(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0xd76fbbb(%ebx) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + jmp 80839d6 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8083e65 │ │ │ │ + movl $0x80835cc,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083d98,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8083eaa │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083af0,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + push %esp │ │ │ │ + rclb $1,0x0(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sete %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8083f0b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083a6a │ │ │ │ + movl $0x8083510,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80825c2 │ │ │ │ - movl $0x80825d0,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,-0xd76fbbb(%ebx) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + jmp 8083ac2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8083fb5 │ │ │ │ + movl $0x808344c,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8083ee8,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80825d0 │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8083b98,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + mov $0x85c09f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 8083b39 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + cmp %cl,(%eax) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80838d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + dec %esp │ │ │ │ + iret │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082537 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083b40 │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ + cmp 0x4(%eax),%ecx │ │ │ │ + je 8083d1a │ │ │ │ + movl $0x80836c8,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + movl $0x8083b74,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084d5c │ │ │ │ + in $0xce,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808395f │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + je 8083c67 │ │ │ │ + movl $0x80837cc,-0x8(%edi) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + jmp 8083bd8 │ │ │ │ + add $0x8,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 8083c9a │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b3a0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 808393e │ │ │ │ + movl $0x8083784,-0x8(%edi) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 8083bd8 │ │ │ │ + movl $0x8083708,-0x8(%edi) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + jmp 8083bd8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + loopne 8083cc7 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - and $0x468b0808,%eax │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ + add %ah,-0x899f7f8(%ecx,%edi,1) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8082550 │ │ │ │ + jne 80839a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8082759 │ │ │ │ - movl $0x808263c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 8083d4d │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + call 804b3a0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 8083a54 │ │ │ │ + movl $0x8083548,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + movl $0x8083d04,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808263c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8084d5c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 808274a │ │ │ │ + dec %esp │ │ │ │ + int $0x53 │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 8082722 │ │ │ │ - movl $0x8082500,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083a33 │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + je 8083e01 │ │ │ │ + movl $0x808364c,-0x8(%edi) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8083d69 │ │ │ │ + add $0x8,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 8083e34 │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b3a0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 8083a12 │ │ │ │ + movl $0x8083604,-0x8(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + jmp 8083d69 │ │ │ │ + movl $0x8083588,-0x8(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + jmp 8083d69 │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %eax │ │ │ │ + int3 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082698 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x6608083a(%eax) │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + ljmp $0xff06,$0x8bfffffb │ │ │ │ + loopne 8083e72 │ │ │ │ + inc %edi │ │ │ │ + cld │ │ │ │ + enter $0x833,$0x8 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + movl $0x8083e94,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084d5c │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + lret │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8083b1f │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + cmp 0x4(%eax),%edx │ │ │ │ + je 8083f51 │ │ │ │ + movl $0x80834cc,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 8083eba │ │ │ │ + add $0x8,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 8083f84 │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b3a0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 8083afe │ │ │ │ + movl $0x8083484,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80826b0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jmp 8083eba │ │ │ │ + movl $0x8083408,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + jmp 8083eba │ │ │ │ + nop │ │ │ │ + add $0xca,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jl 8084021 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85d4294,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80826b0 │ │ │ │ + jne 808387c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + leave │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + aas │ │ │ │ + or %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8083fe4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fmul %st,%st(2) │ │ │ │ + push %ebx │ │ │ │ + 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 8084059 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8084ee4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x4000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80827cc │ │ │ │ - movl $0x8082604,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80840b0 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80827a6 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 80840a6 │ │ │ │ + movl $0x8084040,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80827c8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c0000(%esi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c0bb2,-0x4(%ebp) │ │ │ │ + movl $0x85c09fa,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8380db0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0a00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + dec %eax │ │ │ │ + hlt │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082892 │ │ │ │ - movl $0x80828a0,-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 │ │ │ │ + jb 808416d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084128,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80828a0 │ │ │ │ + jne 8084128 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + nop │ │ │ │ + add $0xf4,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082823 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or $0x89085c35,%eax │ │ │ │ + jne 8084112 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xf3,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084170 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084158,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084158 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0xf3,%ah │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x28,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + inc %ecx │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808283c │ │ │ │ + jmp 836bd18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082a09 │ │ │ │ - movl $0x808290c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + ja 80841f4 │ │ │ │ + movl $0x80840c4,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83d9b50,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x83bc9d8,-0x18(%edi) │ │ │ │ + movl $0x85dad7d,-0x14(%edi) │ │ │ │ + movl $0x85d8d93,-0x10(%edi) │ │ │ │ + movl $0x85c0a18,-0xc(%edi) │ │ │ │ + movl $0x85c0a2c,-0x8(%edi) │ │ │ │ + movl $0x85dad7d,-0x4(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83bc704 │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x85c0a40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + enter $0x53,$0x5 │ │ │ │ + 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 808428d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80842cc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808290c │ │ │ │ + jne 80842cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808423e │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80829fa │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 80829d6 │ │ │ │ - movl $0x80827ec,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808424d │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + jmp 84558f4 │ │ │ │ + mov $0x85c0a68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xc7,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x42(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %es,%edi │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082968 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %edx │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + int1 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808438e │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084384 │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x83da158,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8082980,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082980 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80d0f70 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084455 │ │ │ │ + movl $0x8084420,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845613c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082a7c │ │ │ │ - movl $0x80828d4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082a56 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80843d0 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8082a78,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %dh,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ + ja 8084405 │ │ │ │ + movl $0x80842fc,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80843e8,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %al,%dh │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084552 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084548 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x5c(%esp) │ │ │ │ + add $0x8,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + movb $0x0,(%eax,%ecx,1) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804bac0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 8084501 │ │ │ │ + movl $0x83da158,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x80843a4,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8084540,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + movl $0x85c0a6a,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455524 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%ch │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x44e90075(%ecx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0004(%esi) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + or %al,%ch │ │ │ │ + push %ebx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082b24 │ │ │ │ - movl $0x8082b30,-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 │ │ │ │ + jb 80845e2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80845f8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082b30 │ │ │ │ + jne 80845f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x53c4,$0x0 │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082acb │ │ │ │ + ja 808458a │ │ │ │ + movl $0x8084468,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c0a84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80845b2 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + test $0x45,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea 0x1(%edx),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845613c │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8084798 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + fsubr %st,%st(6) │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80846d9 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084694,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084694 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + out %al,(%dx) │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in $0x2a,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + or $0x89085c35,%eax │ │ │ │ + jne 808467e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8084678 │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80846dc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80846c4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082ae4 │ │ │ │ + jne 80846c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + dec %eax │ │ │ │ + out %al,(%dx) │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082c7f │ │ │ │ - movl $0x8082b98,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x8(%esi,%eax,2) │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082b98 │ │ │ │ + jmp 836bd18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + ret │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084779 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808476f │ │ │ │ + movl $0x845b168,-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 $0x8084630,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x83d7e30,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x85dad7d,-0x10(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8387e5c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082c70 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8082c4c │ │ │ │ - movl $0x8082a9c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add %al,0x200 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082bf4 │ │ │ │ + ja 80847cf │ │ │ │ + movl $0x80846f8,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8082c0c,-0x4(%ebp) │ │ │ │ + jmp 83bc704 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c0a9c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + in (%dx),%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8084886 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808487c │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x83da158,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d0f70 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jmp 80848e2 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808494d │ │ │ │ + movl $0x808495c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082c0c │ │ │ │ + jne 808495c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082cf4 │ │ │ │ - movl $0x8082b60,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082cce │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80848c7 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8082cf0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xor %ch,%bl │ │ │ │ + push %ebx │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0008(%esi) │ │ │ │ + ja 80848fd │ │ │ │ + movl $0x80847f4,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80848e0,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + ljmp $0x0,$0x53 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + sbb %cl,0x8(%ecx) │ │ │ │ + or %cl,0x488b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + into │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845613c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082d9e │ │ │ │ - movl $0x8082dac,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80849e3 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80849d9 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 837f790 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x808489c,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80849f8,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x85c0a6a,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082dac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0aac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + rclb $0x23,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add %cl,-0x6d16f78b(%ecx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rclb $0x18,0x0(%ebx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0c45(%ebx) │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 8084add │ │ │ │ + mov $0x85c0ac0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8084988 │ │ │ │ + pop %eax │ │ │ │ + rclb $0x5,0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084a8e │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + cmp %al,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082d43 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + dec %edx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + call 837f790 │ │ │ │ + add $0xc,%esp │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 8084a32 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + movl $0x8084a74,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - sub $0x468b0808,%eax │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8082d5c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%ebx,%ecx,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8084b1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf00037e(%ebx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x5baed8b0(%ebx),%cl │ │ │ │ + or %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jmp 804b780 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + clc │ │ │ │ + push %esp │ │ │ │ + add %al,0x200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8082efd │ │ │ │ - movl $0x8082e14,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8084c47 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8084bd8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082e14 │ │ │ │ + jne 8084bd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082eee │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jge 8082eca │ │ │ │ - movl $0x8082d14,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x2,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + ja 8084b7e │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x836fee0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdiv %st,%st(7) │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8082e70 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + ja 8084c38 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 8085510 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + call 804bac0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jl 8084c24 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x8084b98,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8082e88,-0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8082e88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082f70 │ │ │ │ - movl $0x8082ddc,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8082f4a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8082f6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 836b9a0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c000c(%esi) │ │ │ │ + mov $0x85c0acc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + nop │ │ │ │ + je 8084c10 │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083018 │ │ │ │ - movl $0x8083024,-0x8(%ebp) │ │ │ │ + jb 8084cb3 │ │ │ │ + movl $0x8084c98,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083024 │ │ │ │ + jne 8084c98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8082fbf │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xbe,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fsubrs (%edi) │ │ │ │ + add %al,%ah │ │ │ │ + dec %esp │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8082fd8 │ │ │ │ + jne 8084cc4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bh,0x210053(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + movl $0x85c0ace,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8085238 │ │ │ │ + nop │ │ │ │ + test $0xf5,%al │ │ │ │ + push %esp │ │ │ │ + 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 8083173 │ │ │ │ - movl $0x808308c,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8084d19 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8084d38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808308c │ │ │ │ + jne 8084d38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083164 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8083140 │ │ │ │ - movl $0x8082f90,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + pop %esp │ │ │ │ + cmc │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80830e8 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8083100,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083100 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8084d1c │ │ │ │ + mov $0x85d4294,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80831e8 │ │ │ │ - movl $0x8083054,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 8084de3 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80831c2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 8084dd9 │ │ │ │ + movl $0x8084c60,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8084dbc,0x0(%ebp) │ │ │ │ + movl $0x4,-0xc(%ebp) │ │ │ │ + movl $0x4,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838a904 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80831e4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + fdiv %st(4),%st │ │ │ │ + push %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0010(%esi) │ │ │ │ + ja 8084da1 │ │ │ │ + movl $0x8084cec,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0ae4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084e21 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 8084b40 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + mov $0x50053,%esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80832ae │ │ │ │ - movl $0x80832bc,-0x8(%ebp) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084ec4 │ │ │ │ + movl $0x8084e84,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80832bc │ │ │ │ + jne 8084e84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + mov %bh,0x100(%ebx,%edx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808323f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 8084e69 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + movl $0x8084df8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x8084ed0,0x4(%ebp) │ │ │ │ + movl $0x85c0ac9,-0xc(%ebp) │ │ │ │ + movl $0x85c0af8,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8084a18 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - xor (%eax),%cl │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083258 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add $0x2000200,%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 8083425 │ │ │ │ - movl $0x8083328,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 8084f21 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8084f17 │ │ │ │ + movl $0x8084e40,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8084568 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0b1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x4f(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083328 │ │ │ │ + jne 8084f58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083416 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 80833f2 │ │ │ │ - movl $0x8083208,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x85e050a(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083384 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8084ff0 │ │ │ │ + movl $0x8084fc0,-0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x808339c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808339c │ │ │ │ + jne 8084fc0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083498 │ │ │ │ - movl $0x80832f0,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8084fa9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 837f8f0 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83d7e30,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + mov $0x50053,%ebx │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 8085061 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083472 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 8085057 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x8084f80,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x8085070,0x0(%ebp) │ │ │ │ + movl $0x85c0b41,-0x10(%ebp) │ │ │ │ + movl $0x85c0b2c,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8084a18 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8083494,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + mov $0x30053,%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0014(%esi) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80850ab │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8084568 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x50053,%edx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808354b │ │ │ │ - movl $0x8083558,-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 8083558 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jb 808515d │ │ │ │ + movl $0x8085194,-0x4(%ebp) │ │ │ │ + mov $0x85d7841,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845717c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + push %esp │ │ │ │ + mov $0x20053,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80834eb │ │ │ │ + ja 80850e3 │ │ │ │ + movl $0x8085004,-0x20(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzwl 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x808508c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x83a6fe0,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8085170,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x5(%edi),%esi │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c0b64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or %cl,0x4d890c4d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + or %bh,%bh │ │ │ │ + or %cl,%gs:-0x463fff8a(%ebp) │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add $0x35,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %dl,0x8(%ecx) │ │ │ │ + or %cl,0x60bef0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 845613c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + push %ecx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083504 │ │ │ │ + jne 80851dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x75ff037e(%ebx) │ │ │ │ + or 0x85e050a(%esi),%edi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80836ae │ │ │ │ - movl $0x80835c0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 808521e │ │ │ │ + movl $0x85c0b70,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80835c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8388024 │ │ │ │ + mov $0x85c0b84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + mov $0x120053,%ecx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 808533d │ │ │ │ + mov $0x85c0b94,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808369f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,-0xd76fb3b(%ebx) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jge 808367b │ │ │ │ - movl $0x80834b8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085308 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x2,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + mov (%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80852e4 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808361c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - movzwl 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - shr $0x10,%eax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80852a0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 8085530 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x83da158,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80852b8,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8083634,-0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x8085264,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 808538b │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push $0x0 │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + call 837f7a0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + mov 0x44(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + call 80854e0 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 8085279 │ │ │ │ + sub $0xc,%esp │ │ │ │ + call 837f790 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8085323 │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8085204 │ │ │ │ + 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 8085408 │ │ │ │ + movl $0x80853dc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083634 │ │ │ │ + jne 80853dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083724 │ │ │ │ - movl $0x8083588,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80836fe │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 80853c3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + call 804b740 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x83d7e30,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8083720,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c0018(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80837ce │ │ │ │ - movl $0x80837dc,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 8085467 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808545d │ │ │ │ + movl $0x80853a0,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8085478,0x0(%ebp) │ │ │ │ + movl $0x85c0b6d,-0xc(%ebp) │ │ │ │ + movl $0x85c0b9c,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80837dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083773 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8388060 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c0bb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %?,(%edi) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808378c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov 0x85e5600,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov $0xf4240,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8085509 │ │ │ │ + sub $0xc,%esp │ │ │ │ + push 0x1c(%esp) │ │ │ │ + call 804b830 │ │ │ │ + mov 0x24(%esp),%edx │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %eax,(%edx) │ │ │ │ + sbb %eax,%eax │ │ │ │ + add $0xc,%esp │ │ │ │ + ret │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 8085505 │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ + add $0x13,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808392d │ │ │ │ - movl $0x8083844,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jb 8085597 │ │ │ │ + movl $0x8085574,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083844 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808391e │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jge 80838fa │ │ │ │ - movl $0x8083744,-0x18(%edi) │ │ │ │ + ja 808555d │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x2,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c0bc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80838a0 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80838b8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80855d1 │ │ │ │ + movl $0x845b168,-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 80856b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808560f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808561c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80838b8 │ │ │ │ + jne 808561c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80839a0 │ │ │ │ - movl $0x808380c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808397a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808399c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c001c(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x90003d90,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083a4a │ │ │ │ - movl $0x8083a58,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + jb 80856a4 │ │ │ │ + movl $0x8085674,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083a58 │ │ │ │ + jne 8085674 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80839ef │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 808565d │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80855dc,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %bh,(%edx) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083a08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ 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 8083ba9 │ │ │ │ - movl $0x8083ac0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jb 808577e │ │ │ │ + movl $0x8085790,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083ac0 │ │ │ │ + jne 8085790 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8085708,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083b9a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8083b76 │ │ │ │ - movl $0x80839c0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80856df │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808576f │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80855a8,-0x24(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x8085634,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + jmp 8085710 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + mov $0x85c0bc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083b1c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8085730 │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8083b34,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083b34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083c1c │ │ │ │ - movl $0x8083a88,-0x4(%edi) │ │ │ │ + jb 80857da │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083bf6 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8083c18,0x0(%ebp) │ │ │ │ + movl $0x80857ec,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c0020(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8083cc4 │ │ │ │ - movl $0x8083cd0,-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 8083cd0 │ │ │ │ + jne 80857ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c0bc8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083c6b │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - test %bh,(%eax,%ecx,1) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083c84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 80856b4 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083e1f │ │ │ │ - movl $0x8083d38,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + jb 808586e │ │ │ │ + movl $0x8085848,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083d38 │ │ │ │ + jne 8085848 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083e10 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8083dec │ │ │ │ - movl $0x8083c3c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 8083d94 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8083dac,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8083dac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083e94 │ │ │ │ - movl $0x8083d00,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8083e6e │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ + ja 808582f │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8083e90,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c0bcc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80858a6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0024(%esi) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8083f76 │ │ │ │ - movl $0x8083f84,-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 │ │ │ │ + jb 808592d │ │ │ │ + movl $0x80858f4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083f84 │ │ │ │ + jne 80858f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8083eeb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 80858db │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8085880,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0bd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x3f,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085973 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085980,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083f04 │ │ │ │ + jne 8085980 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov 0x90003d8c,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808410d │ │ │ │ - movl $0x8083ff0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8085a08 │ │ │ │ + movl $0x80859d8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8083ff0 │ │ │ │ + jne 80859d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80840fe │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 80840d6 │ │ │ │ - movl $0x8083eb4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xa(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808404c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + ja 80859c1 │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x8084064,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + movl $0x8085940,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084064 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084180 │ │ │ │ - movl $0x8083fb8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 8085a8f │ │ │ │ + movl $0x8085998,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808415a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8085a65 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808417c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x8085a88,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x38491410(%ecx) │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c0028(%esi) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 8085a45 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c0be4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs mov $0x53,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084246 │ │ │ │ - movl $0x8084254,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085ae5 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8085ae8 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084254 │ │ │ │ + movl $0x85c0c00,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8390d78 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80841d7 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085b1e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8085b2c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83dd994 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - lock inc %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80841f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sldt (%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + cld │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%cl │ │ │ │ + or -0x7d(%eax,%ecx,1),%ebx │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + inc %ecx │ │ │ │ + xor $0x768d00,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085b81 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c0be9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80843bd │ │ │ │ - movl $0x80842c0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085bbd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c0bf9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085bf9 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c0bf1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085c3a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085c6e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8085a18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085cb2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8ec │ │ │ │ + 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 8085ce9 │ │ │ │ + movl $0x845b168,-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 8085a18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085d2a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085d5e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8085a18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085da2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085dd6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8085a18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085e1a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8ec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8085e5e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd8b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8085e92 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8085a18 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 8085e47 │ │ │ │ + push %ebx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808645b │ │ │ │ + movl $0x808642c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd878 │ │ │ │ + mov $0x85c0c24,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8085f20,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x749bdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085ee7 │ │ │ │ + movl $0x8085de4,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808639c,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + movl $0x845c888,-0x18(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8085ed8 │ │ │ │ + movl $0x8085e28,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8085e6c,-0x8(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8085f47 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80863ce │ │ │ │ + movl $0x8085b50,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x8085b8c,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 8085f47 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8085a18 │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b1445(%ebx) │ │ │ │ + or %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8086193 │ │ │ │ + movl $0x8086204,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845c888,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x808610c,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8455dc8 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80860e6 │ │ │ │ + movl $0x8085c7c,-0x10(%edi) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80860b0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808607b │ │ │ │ + movl $0x8085d6c,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8085db0,-0x8(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8086130 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0c4d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 808608a │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086098 │ │ │ │ + movl $0x8085cc0,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8085cf4,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8085d38,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8086130 │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808606f │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086307 │ │ │ │ + movl $0x8085c04,-0x1c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8085c48,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 8086130 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808633c,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + or %cl,-0x3a7cffab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086316 │ │ │ │ + movl $0x8085bc8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x8086298,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x845c888,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8085fae │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 808634e │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ch,0x450053(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 8085ecc │ │ │ │ + movl $0x808648c,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83dd9d0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + clc │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808640f │ │ │ │ + movl $0x8085af4,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80864ac,-0x8(%ebp) │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83dd9d0 │ │ │ │ + mov $0x85c0c34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x18,%al │ │ │ │ + pusha │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + jmp 83dd994 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x8(%esp,%eiz,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8431998 │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 8086449 │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%ah │ │ │ │ + arpl %ecx,(%eax) │ │ │ │ + or %cl,0x45c7f075(%ecx) │ │ │ │ + hlt │ │ │ │ + mov %cl,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45891045(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + 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 808650f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808651c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808651c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x90003d81,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80865a4 │ │ │ │ + movl $0x8086574,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086574 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808655d │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80864dc,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086626 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80865fc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80865fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80865e3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80866b3 │ │ │ │ + movl $0x8086534,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80865b0,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + lea -0x17(%edi),%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086688 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80866ac,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 8086668 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c0c50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086703 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086710,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086710 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc %edi,0x3d(%edi) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086798 │ │ │ │ + movl $0x8086768,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086768 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086751 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80866d0,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 808681f │ │ │ │ + movl $0x8086728,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80867f5 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8086818,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80867d5 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c0c54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086865 │ │ │ │ + movl $0x845b168,-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 80858b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + 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 80868a4 │ │ │ │ + movl $0x808683c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x85c0c52,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c0c58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ebp │ │ │ │ + jge 808690b │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808693e │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov $0x85c0c5e,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808690f │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8086934,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 80868ef │ │ │ │ + mov $0x85c0c60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + loop 80869d9 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80869c7 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80869bd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086a07 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086a14,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086a14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or $0x90003d7c,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086a9c │ │ │ │ + movl $0x8086a6c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086a6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086a55 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80869d4,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + 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 8086b33 │ │ │ │ + movl $0x808697c,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8086a2c,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086b09 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8086b2c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 8086ae9 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x85c0c8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086bcb │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 8086bce │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x85c0c5e,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086b9f │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8086bc4,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 8086b7b │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086c43 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086c70,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086c70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086c09 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x6c(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8086d64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086cbf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8086ccc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086ccc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ebp │ │ │ │ + jns 8086d13 │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8086d54 │ │ │ │ + movl $0x8086d24,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086d24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086d0d │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x8086c8c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3e76ffbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8086da2 │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + movl $0x85c0c5e,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8086da0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x24c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8086d80 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x8086bdc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8086ce4,-0x14(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086e4f │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x8086e80,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086e80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086e12 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0ca4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%esi,%ebp,2) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x6e(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8086d64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086ec0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:-0x2a7fff8a(%ebp) │ │ │ │ + push %esp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086efe │ │ │ │ + movl $0x845aa1c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 836e5fc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c0cdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,0x8(%edi,%ebp,2) │ │ │ │ + or %cl,-0x2350163a(%ecx) │ │ │ │ + cmp $0x0,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086f2d │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8086fed │ │ │ │ + movl $0x8086fc0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8086fc0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8086fa7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x836e668,-0xc(%edi) │ │ │ │ + movl $0x85d45a9,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0cec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808708d │ │ │ │ + movl $0x8087098,-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 8087098 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8087033 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + jo 80870a6 │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808704c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80871e8 │ │ │ │ + movl $0x8087100,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80842c0 │ │ │ │ + jne 8087100 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80843ae │ │ │ │ + ja 80871d9 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 808438a │ │ │ │ - movl $0x80841a0,-0x18(%edi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80871b5 │ │ │ │ + movl $0x8087004,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808431c │ │ │ │ + ja 808715c │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x8084334,-0x4(%ebp) │ │ │ │ + movl $0x8087174,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084334 │ │ │ │ + jne 8087174 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084430 │ │ │ │ - movl $0x8084288,-0x4(%edi) │ │ │ │ + ja 808725c │ │ │ │ + movl $0x80870c8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808440a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8087236 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808442c,0x0(%ebp) │ │ │ │ + movl $0x8087258,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38491410(%ecx) │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c002c(%esi) │ │ │ │ + add %bh,0x85c0d00(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80844d8 │ │ │ │ - movl $0x80844e4,-0x8(%ebp) │ │ │ │ + jb 8087305 │ │ │ │ + movl $0x8087310,-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 80844e4 │ │ │ │ + jne 8087310 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808447f │ │ │ │ + ja 80872ab │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cwtl │ │ │ │ - inc %esp │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + les 0x8(%edx),%esi │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084498 │ │ │ │ + jne 80872c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084633 │ │ │ │ - movl $0x808454c,-0x4(%ebp) │ │ │ │ + jb 8087460 │ │ │ │ + movl $0x8087378,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808454c │ │ │ │ + jne 8087378 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084624 │ │ │ │ + ja 8087451 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8084600 │ │ │ │ - movl $0x8084450,-0x18(%edi) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 808742d │ │ │ │ + movl $0x808727c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80845a8 │ │ │ │ + ja 80873d4 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + mov %al,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x80845c0,-0x4(%ebp) │ │ │ │ + movl $0x80873ec,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80845c0 │ │ │ │ + jne 80873ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80874d4 │ │ │ │ + movl $0x8087340,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80874ae │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80874d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d04(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808764f │ │ │ │ + movl $0x8087614,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087614 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80875fa │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x1ff0,%ecx │ │ │ │ + jg 80875df │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 80875bf │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x5c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x78(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 836bf10 │ │ │ │ + movl $0x836e668,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sub %dh,0x8(%ebp) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087528 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80876c4 │ │ │ │ + movl $0x80874f4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808769e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80876c0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d08(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + 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 80876fd │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836c124 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80846a8 │ │ │ │ - movl $0x8084514,-0x4(%edi) │ │ │ │ + ja 8087770 │ │ │ │ + movl $0x80876e4,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084682 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808774a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808776c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d0c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + ja 8087792 │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp 845e62c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80877e5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + cmpl $0x1ff0,0x8(%esi) │ │ │ │ + setle %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov 0x85baed8(%eax),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8087819 │ │ │ │ + movl $0x845b168,-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 80879f0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x4000200,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80879e0 │ │ │ │ + movl $0x80879bc,-0x18(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80879bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808794f │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 8087922 │ │ │ │ + push %ecx │ │ │ │ + mov 0x68(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 836bf10 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 8087897 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808795e │ │ │ │ + movl $0x836e668,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 8087a3a │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087978 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f8(%edx,%edi,2) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8087ab4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087a0b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + movl $0x836f474,-0x44(%edi) │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + movl $0x80877b4,-0x34(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80877f0,-0x28(%edi) │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x8087828,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x43(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x16(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 8087a1a │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087a9a │ │ │ │ + movl $0x80877a4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8087b09 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80879f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8087b7c │ │ │ │ + movl $0x8087af0,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8087b56 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80846a4,0x0(%ebp) │ │ │ │ + movl $0x8087b78,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38491410(%ecx) │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0030(%esi) │ │ │ │ + add %bh,0x85c0d18(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084752 │ │ │ │ - movl $0x8084760,-0x8(%ebp) │ │ │ │ + jb 8087c2f │ │ │ │ + movl $0x8087c3c,-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 8084760 │ │ │ │ + jne 8087c3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80846f7 │ │ │ │ + ja 8087bcf │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + shr $0x10,%eax │ │ │ │ mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %al,0x8(%edi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8084710 │ │ │ │ + call 931084bf │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8087be8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80848b1 │ │ │ │ - movl $0x80847c8,-0x4(%ebp) │ │ │ │ + jb 8087d92 │ │ │ │ + movl $0x8087ca4,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80847c8 │ │ │ │ + jne 8087ca4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80848a2 │ │ │ │ + ja 8087d83 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jge 808487e │ │ │ │ - movl $0x80846c8,-0x18(%edi) │ │ │ │ + jge 8087d5f │ │ │ │ + movl $0x8087b9c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ movl $0x2,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -70270,313 +74447,311 @@ │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084824 │ │ │ │ + ja 8087d00 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + shr $0x10,%eax │ │ │ │ mov %ax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x808483c,-0x4(%ebp) │ │ │ │ + movl $0x8087d18,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808483c │ │ │ │ + jne 8087d18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084924 │ │ │ │ - movl $0x8084790,-0x4(%edi) │ │ │ │ + ja 8087e08 │ │ │ │ + movl $0x8087c6c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80848fe │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8087de2 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8084920,0x0(%ebp) │ │ │ │ + movl $0x8087e04,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38491410(%ecx) │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0034(%esi) │ │ │ │ + add %bh,0x85c0d1c(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80849cc │ │ │ │ - movl $0x80849d8,-0x8(%ebp) │ │ │ │ + jb 8087eb2 │ │ │ │ + movl $0x8087ec0,-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 80849d8 │ │ │ │ + jne 8087ec0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084973 │ │ │ │ + ja 8087e57 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov %cs,0x8(%ecx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + jo 8087f43 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808498c │ │ │ │ + jne 8087e70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084b27 │ │ │ │ - movl $0x8084a40,-0x4(%ebp) │ │ │ │ + jb 8088011 │ │ │ │ + movl $0x8087f28,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084a40 │ │ │ │ + jne 8087f28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084b18 │ │ │ │ + ja 8088002 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jge 8084af4 │ │ │ │ - movl $0x8084944,-0x18(%edi) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jge 8087fde │ │ │ │ + movl $0x8087e28,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x4,-0x4(%edi) │ │ │ │ + movl $0x2,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084a9c │ │ │ │ + ja 8087f84 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x4(%ecx),%eax │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x8084ab4,-0x4(%ebp) │ │ │ │ + movl $0x8087f9c,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084ab4 │ │ │ │ + jne 8087f9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084b9c │ │ │ │ - movl $0x8084a08,-0x4(%edi) │ │ │ │ + ja 8088084 │ │ │ │ + movl $0x8087ef0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084b76 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808805e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8084b98,0x0(%ebp) │ │ │ │ + movl $0x8088080,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38491410(%ecx) │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c0038(%esi) │ │ │ │ + add %bh,0x85c0d20(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084c62 │ │ │ │ - movl $0x8084c70,-0x8(%ebp) │ │ │ │ + jb 808812e │ │ │ │ + movl $0x808813c,-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 8084c70 │ │ │ │ + jne 808813c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084bf3 │ │ │ │ + ja 80880d3 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -70586,288 +74761,366 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - or $0x4c,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + orb $0x8,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084c0c │ │ │ │ + jne 80880ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8084dd9 │ │ │ │ - movl $0x8084cdc,-0x4(%ebp) │ │ │ │ + jb 808828d │ │ │ │ + movl $0x80881a4,-0x4(%ebp) │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084cdc │ │ │ │ + jne 80881a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084dca │ │ │ │ + ja 808827e │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jge 8084da6 │ │ │ │ - movl $0x8084bbc,-0x18(%edi) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 808825a │ │ │ │ + movl $0x80880a4,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8,-0x4(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084d38 │ │ │ │ + ja 8088200 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - lea 0x8(%ecx),%eax │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x8084d50,-0x4(%ebp) │ │ │ │ + movl $0x8088218,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8084d50 │ │ │ │ + jne 8088218 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084e4c │ │ │ │ - movl $0x8084ca4,-0x4(%edi) │ │ │ │ + ja 8088300 │ │ │ │ + movl $0x808816c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8084e26 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 80882da │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8084e48,0x0(%ebp) │ │ │ │ + movl $0x80882fc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38491410(%ecx) │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c003c(%esi) │ │ │ │ + add %bh,0x85c0d24(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084ed7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084ee4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80883a8 │ │ │ │ + movl $0x80883b4,-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 8084ee4 │ │ │ │ + jne 80883b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8084eb4,0x0(%ebp) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084e95 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - cltd │ │ │ │ + ja 808834f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x75890808(%esi,%ecx,2) │ │ │ │ - clc │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + cld │ │ │ │ + push $0x8b080883 │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8088368 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088503 │ │ │ │ + movl $0x808841c,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808841c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084f31 │ │ │ │ - movl $0x845b168,-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 808541c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80884f4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 80884d0 │ │ │ │ + movl $0x8088320,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084f69 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8084f74,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088478 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8088490,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088490 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ + ja 8088578 │ │ │ │ + movl $0x80883e4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088552 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8088574,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8084fae │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d28(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085082 │ │ │ │ - movl $0x8085090,-0x8(%ebp) │ │ │ │ + jb 808865a │ │ │ │ + movl $0x8088668,-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 8085090 │ │ │ │ + jne 8088668 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8084ff7 │ │ │ │ + ja 80885cf │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -70880,15 +75133,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -70899,1851 +75152,5083 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - adc %dl,0x8(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085010 │ │ │ │ + call 93108ef5 │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80885e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x3000200,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085203 │ │ │ │ - movl $0x8085108,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80887f1 │ │ │ │ + movl $0x80886d4,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085108 │ │ │ │ + jne 80886d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80851f4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jge 80851d2 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 80887e2 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 80887ba │ │ │ │ + movl $0x8088598,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085149 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 8088730 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x8085160,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8088748,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085160 │ │ │ │ + jne 8088748 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808526f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8084f88,-0x28(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + ja 8088864 │ │ │ │ + movl $0x808869c,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8084fc0,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80850c4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808883e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8088860,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d2c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085321 │ │ │ │ - movl $0x80852c8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 808892a │ │ │ │ + movl $0x8088938,-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 80852c8 │ │ │ │ + jne 8088938 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80852af │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8084e68,-0x38(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x8084f08,-0x2c(%edi) │ │ │ │ + ja 80888bb │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8084f3c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x8085214,-0xc(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0040,%esi │ │ │ │ + jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808535d │ │ │ │ - movl $0x845b168,-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 808541c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085391 │ │ │ │ - movl $0x845b168,-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 8085288 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80853c2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085401 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x88 │ │ │ │ + or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808539c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80888d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085497 │ │ │ │ - movl $0x80854a8,-0x4(%ebp) │ │ │ │ + jb 8088aa1 │ │ │ │ + movl $0x80889a4,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80854a8 │ │ │ │ + jne 80889a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808543f │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x8085334,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8085368,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80853d4,-0x8(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0044,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 808544e │ │ │ │ - mov $0x85bff32,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085530 │ │ │ │ + ja 8088a92 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 8088a6e │ │ │ │ + movl $0x8088884,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808550c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8085288 │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80854f2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - movl $0x85e0045,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0048,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %ch,%bh │ │ │ │ - push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8085567 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 808555c │ │ │ │ - push %esp │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f7ab(%eax) │ │ │ │ - (bad) │ │ │ │ + ja 8088a00 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8088a18,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80855b0 │ │ │ │ + jne 8088a18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - out %al,(%dx) │ │ │ │ - push %esp │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085593 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085544,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 8088b14 │ │ │ │ + movl $0x808896c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088aee │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%eax) │ │ │ │ - push %esi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085620 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8088b10,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085607 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %bh,0x85c0d30(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %ch,0x10053(%edx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80857e5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80857f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ - add 0xe(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 808570e │ │ │ │ - mov $0x85d4218,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088bbc │ │ │ │ + movl $0x8088bc8,-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 8088bc8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8085700,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + ja 8088b63 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085699 │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - ret │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x4514fb3b(%ebx) │ │ │ │ - movl $0x8085738,0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 8088b58 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085738 │ │ │ │ + jne 8088b7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ch,%bl │ │ │ │ - push %esp │ │ │ │ - add %ah,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,%al │ │ │ │ - push %esi │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8088d17 │ │ │ │ + movl $0x8088c30,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836b484 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - test $0x53,%al │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 8085682 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085756 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8085774,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085774 │ │ │ │ + jne 8088c30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - js 8085792 │ │ │ │ - push %ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80857ae │ │ │ │ - mov $0x85c0059,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088d08 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 8088ce4 │ │ │ │ + movl $0x8088b34,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - test $0x53,%al │ │ │ │ - add %al,0x100 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,0x58(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8088c8c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8088ca4,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085850 │ │ │ │ + jne 8088ca4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xa8,%al │ │ │ │ - push %ebx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085833 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085654,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 8088d8c │ │ │ │ + movl $0x8088bf8,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088d66 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - call d08ac30 │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8088d88,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d34(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085a3f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085a35 │ │ │ │ - movl $0x845aa1c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8085a54,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + jb 8088e36 │ │ │ │ + movl $0x8088e44,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ - add 0xe(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jge 808595e │ │ │ │ - mov $0x85d4218,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8088e44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8085950,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ + ja 8088ddb │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80858ea │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x4514fb3b(%ebx) │ │ │ │ - movl $0x8085988,0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085988 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xe8,%al │ │ │ │ - push %esp │ │ │ │ - add %ah,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,(%eax) │ │ │ │ - pop %ecx │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + lea (%eax),%ecx │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836b484 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0xa6,%al │ │ │ │ - push %ebx │ │ │ │ - add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80858d3 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80859a6 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80859c4,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80859c4 │ │ │ │ + jne 8088df4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0094,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %ah,0x53(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80859fe │ │ │ │ - mov $0x85c0059,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085a9a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - 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 8085ad5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085ae0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xff,%al │ │ │ │ - add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085b27 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085b34,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 8088f95 │ │ │ │ + movl $0x8088eac,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085b34 │ │ │ │ + jne 8088eac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov 0x59000,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085b79 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085af4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8085bea │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085be0 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8085aa8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085b4c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + ja 8088f86 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jge 8088f62 │ │ │ │ + movl $0x8088dac,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x2,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085cd0 │ │ │ │ - movl $0x8085c78,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + ja 8088f08 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8088f20,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085c78 │ │ │ │ + jne 8088f20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085c23 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + ja 8089008 │ │ │ │ + movl $0x8088e74,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8088fe2 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8089004,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085c5f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8085a74,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8085b90,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x8085c3c,0x8(%ebp) │ │ │ │ - lea -0x1c(%edi),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov $0x85c01f4,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d38(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000200,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085d58 │ │ │ │ - movl $0x8085d24,-0x4(%ebp) │ │ │ │ + jb 80890b0 │ │ │ │ + movl $0x80890bc,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085d24 │ │ │ │ + jne 80890bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085d0d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8089057 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 8089051 │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089070 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8085e1f │ │ │ │ - movl $0x8085d98,-0x4(%ebp) │ │ │ │ + jb 808920b │ │ │ │ + movl $0x8089124,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085d98 │ │ │ │ + jne 8089124 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085e10 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80891fc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jge 8085de6 │ │ │ │ - movl $0x8085ce4,-0x14(%edi) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 80891d8 │ │ │ │ + movl $0x8089028,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x14(%edi) │ │ │ │ - lea 0x1(%ecx),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089180 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8089198,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089198 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c01f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085eab │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 8085eae │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov $0x85c01fb,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089280 │ │ │ │ + movl $0x80890ec,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8085e7f │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808925a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8085ea4,-0xc(%ebp) │ │ │ │ + movl $0x808927c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xf76f33b(%ebx) │ │ │ │ - jmp 8085e5b │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085ee2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085f23 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8085f30,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8085f30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bh,0x85c0d3c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - int1 │ │ │ │ - xchg %bh,0x59000 │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8085fbc │ │ │ │ - movl $0x8085f88,-0x4(%ebp) │ │ │ │ + jb 8089346 │ │ │ │ + movl $0x8089354,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8085f88 │ │ │ │ + jne 8089354 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8085f71 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - movb $0x1,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80892d7 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80892f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086077 │ │ │ │ - movl $0x8086008,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80894bd │ │ │ │ + movl $0x80893c0,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086008 │ │ │ │ + jne 80893c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086068 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jge 8086041 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80894ae │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 808948a │ │ │ │ + movl $0x80892a0,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - movb $0x1,(%eax) │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e6f4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80860cb │ │ │ │ + ja 808941c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8085ef0,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8085f48,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8085fcc,-0x8(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adc $0xa1,%al │ │ │ │ - push %ebx │ │ │ │ - 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 80861af │ │ │ │ - movl $0x80861c4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8089434,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80861c4 │ │ │ │ + jne 8089434 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808613c,0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089530 │ │ │ │ + movl $0x8089388,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086113 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 808950a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80861a0 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x8085ebc,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8086088,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - jmp 8086144 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808952c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c020c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cmp %ah,0x420053(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8086164 │ │ │ │ - mov $0x85c01fc,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808620a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808624b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086258,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8086258 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bh,0x85c0d40(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - leave │ │ │ │ - cmpl $0x2,0x59000 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80862e4 │ │ │ │ - movl $0x80862b0,-0x4(%ebp) │ │ │ │ + jb 80895e3 │ │ │ │ + movl $0x80895f0,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80862b0 │ │ │ │ + jne 80895f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086299 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - movb $0x0,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 8089583 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + xchg %eax,%ebp │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808959c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808639f │ │ │ │ - movl $0x8086330,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 8089746 │ │ │ │ + movl $0x8089658,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086330 │ │ │ │ + jne 8089658 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086390 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jge 8086369 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 8089737 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jge 8089713 │ │ │ │ + movl $0x8089550,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x2,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80896b4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x80896cc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80896cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80863f3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8086218,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8086270,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80862f4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 80897bc │ │ │ │ + movl $0x8089620,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089796 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80897b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808642e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808646f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808647c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808647c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bh,0x85c0d44(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - cmpl $0x10002,0x59000 │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086508 │ │ │ │ - movl $0x80864d4,-0x4(%ebp) │ │ │ │ + jb 8089866 │ │ │ │ + movl $0x8089874,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80864d4 │ │ │ │ + jne 8089874 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80864bd │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - movb $0x1,(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 808980b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000200,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0x98,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089824 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80865c3 │ │ │ │ - movl $0x8086554,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80899c5 │ │ │ │ + movl $0x80898dc,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086554 │ │ │ │ + jne 80898dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80865b4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jge 808658d │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x1,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80899b6 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jge 8089992 │ │ │ │ + movl $0x80897dc,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x2,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - movb $0x1,(%eax) │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089938 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8089950,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089950 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086617 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x808643c,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8086494,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8086518,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 8089a38 │ │ │ │ + movl $0x80898a4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089a12 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8089a34,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d48(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80867a1 │ │ │ │ - movl $0x8086744,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 8089ae2 │ │ │ │ + movl $0x8089af0,-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 8086744 │ │ │ │ + jne 8089af0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8086684,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089a87 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808665b │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x8b08089a,%al │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 8089aa0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089c41 │ │ │ │ + movl $0x8089b58,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089b58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089c32 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 8089c0e │ │ │ │ + movl $0x8089a58,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089bb4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8089bcc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089bcc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089cb4 │ │ │ │ + movl $0x8089b20,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089c8e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8089cb0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d4c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089d5c │ │ │ │ + movl $0x8089d68,-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 8089d68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089d03 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0x9d,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089d1c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8089eb7 │ │ │ │ + movl $0x8089dd0,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089dd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089ea8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 8089e84 │ │ │ │ + movl $0x8089cd4,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089e2c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x8089e44,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089e44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089f2c │ │ │ │ + movl $0x8089d98,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 8089f06 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8089f28,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d50(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a00e │ │ │ │ + movl $0x808a01c,-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 808a01c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8089f83 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pushf │ │ │ │ + lahf │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8089f9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a1a5 │ │ │ │ + movl $0x808a088,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a088 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a196 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 808a16e │ │ │ │ + movl $0x8089f4c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a0e4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808a0fc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a0fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a218 │ │ │ │ + movl $0x808a050,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a1f2 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808a214,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d54(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a2de │ │ │ │ + movl $0x808a2ec,-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 808a2ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a26f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ah,0x468b0808(%edx) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808a288 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a455 │ │ │ │ + movl $0x808a358,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a358 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a446 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 808a422 │ │ │ │ + movl $0x808a238,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a3b4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808a3cc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a3cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a4c8 │ │ │ │ + movl $0x808a320,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a4a2 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808a4c4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d58(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a570 │ │ │ │ + movl $0x808a57c,-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 808a57c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a517 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %ah,0x468b0808(%ebp) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808a530 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a6cb │ │ │ │ + movl $0x808a5e4,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a5e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a6bc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 808a698 │ │ │ │ + movl $0x808a4e8,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a640 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808a658,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a658 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a740 │ │ │ │ + movl $0x808a5ac,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a71a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808a73c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d5c(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a7ea │ │ │ │ + movl $0x808a7f8,-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 808a7f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a78f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0xa7,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a7a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808a949 │ │ │ │ + movl $0x808a860,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a860 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a93a │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jge 808a916 │ │ │ │ + movl $0x808a760,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x2,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a8bc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %ax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808a8d4,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808a8d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808a9bc │ │ │ │ + movl $0x808a828,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808a996 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808a9b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d60(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808aa64 │ │ │ │ + movl $0x808aa70,-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 808aa70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808aa0b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + and $0xaa,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aa24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808abbf │ │ │ │ + movl $0x808aad8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aad8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808abb0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jge 808ab8c │ │ │ │ + movl $0x808a9dc,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x4,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ab34 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x4(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808ab4c,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ab4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ac34 │ │ │ │ + movl $0x808aaa0,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ac0e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808ac30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d64(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808acfa │ │ │ │ + movl $0x808ad08,-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 808ad08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ac8b │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808aca4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808ae71 │ │ │ │ + movl $0x808ad74,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ad74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808ae62 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jge 808ae3e │ │ │ │ + movl $0x808ac54,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808add0 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x808ade8,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ade8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808aee4 │ │ │ │ + movl $0x808ad3c,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808aebe │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808aee0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x38491410(%ecx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c0d68(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808af6f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808af7c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808af7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808af4c,0x0(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808af2d │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + cltd │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x8(%edi,%ebp,4) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d821c │ │ │ │ + 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 808afc9 │ │ │ │ + movl $0x845b168,-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 808b4b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b001 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808b00c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b046 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b11a │ │ │ │ + movl $0x808b128,-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 808b128 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b08f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0xb0,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b0a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b29b │ │ │ │ + movl $0x808b1a0,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b1a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b28c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jge 808b26a │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b1e1 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%ecx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x808b1f8,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b1f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b307 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x808b020,-0x28(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x808b058,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x808b15c,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 808b3b9 │ │ │ │ + movl $0x808b360,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b360 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b347 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808af00,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x808afa0,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x808afd4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x808b2ac,-0xc(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0d6c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b3f5 │ │ │ │ + movl $0x845b168,-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 808b4b4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b429 │ │ │ │ + movl $0x845b168,-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 808b320 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808b45a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b499 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808b434,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b52f │ │ │ │ + movl $0x808b540,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b540 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b4d7 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x808b3cc,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x808b400,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808b46c,-0x8(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0d70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808b4e6 │ │ │ │ + mov $0x85c0c5e,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b5c8 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x808b5a4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808b320 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 808b58a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c0d74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + orb $0x0,0x10054(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b5ff │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 836e5fc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + mov 0x5(%eax,%eax,1),%ss │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x4a(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b648 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x8e,%al │ │ │ │ + push %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b62b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808b5dc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f74a(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b6b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 808b69f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1005356,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808b87d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808b88c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 836e5fc │ │ │ │ + add 0xe(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 808b7a6 │ │ │ │ + mov $0x85d4218,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x808b798,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b731 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x808b7d0,0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b7d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x2200548a │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,-0x49(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836b454 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %ss,0x53(%ebp) │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808b71a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b7ee │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808b80c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b80c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or $0x55,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808b846 │ │ │ │ + mov $0x85c0d85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + push %esp │ │ │ │ + push %ebx │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xc6890808,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808b8e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + rclb $0x0,0x0(%ebx,%edx,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808b8cb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808b6ec,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + jl 808b972 │ │ │ │ + push %ebx │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bad7 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bacd │ │ │ │ + movl $0x845aa1c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x808baec,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836e5fc │ │ │ │ + add 0xe(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 808b9f6 │ │ │ │ + mov $0x85d4218,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x808b9e8,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808b982 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x808ba20,0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ba20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %cl,0x220054(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,-0x76f7f747(%eax) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836b454 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x53,%al │ │ │ │ + push %ebx │ │ │ │ + add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 808b96b │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808ba3e │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x808ba5c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808ba5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c0dc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %edx │ │ │ │ + push %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808ba96 │ │ │ │ + mov $0x85c0d85,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bb32 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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 808bb6d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bb78,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xff,%al │ │ │ │ + add %cl,%gs:0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bbbf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bbcc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bbcc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ebp │ │ │ │ + sub 0x59000,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bc11 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808bb8c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 808bc82 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bc78 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x808bb40,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808bbe4,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%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 808bd68 │ │ │ │ + movl $0x808bd10,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bd10 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 808bcbb │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bcf7 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x808bb0c,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x808bc28,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x808bcd4,0x8(%ebp) │ │ │ │ + lea -0x1c(%edi),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85c0f20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808bdf0 │ │ │ │ + movl $0x808bdbc,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bdbc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bda5 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808beb7 │ │ │ │ + movl $0x808be30,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808be30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808bea8 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 808be7e │ │ │ │ + movl $0x808bd7c,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x14(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0x85c0f24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bf43 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 808bf46 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov $0x85c0f27,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808bf17 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + movl $0x85e0045,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808bf3c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0xf76f33b(%ebx) │ │ │ │ + jmp 808bef3 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808bf7a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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 808bfbb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808bfc8,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808bfc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ecx │ │ │ │ + es cmp $0x59000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c054 │ │ │ │ + movl $0x808c020,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c020 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c009 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movb $0x1,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c10f │ │ │ │ + movl $0x808c0a0,-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 808c0a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c100 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 808c0d9 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + movb $0x1,(%eax) │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c163 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808bf88,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808bfe0,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808c064,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + test $0x4d,%al │ │ │ │ + push %ebx │ │ │ │ + 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 808c247 │ │ │ │ + movl $0x808c25c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c25c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808c1d4,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c1ab │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c238 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x808bf54,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808c120,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + jmp 808c1dc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0x85c0f38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + dec %esp │ │ │ │ + push %ebx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 808c1fc │ │ │ │ + mov $0x85c0f28,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c2a2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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 808c2e3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808c2f0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c2f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor %esp,(%ebx) │ │ │ │ + cmp $0x59000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c37c │ │ │ │ + movl $0x808c348,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c348 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c331 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c437 │ │ │ │ + movl $0x808c3c8,-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 808c3c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c428 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 808c401 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c48b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808c2b0,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808c308,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808c38c,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808c4c6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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 808c507 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x808c514,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c514 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or $0x90003d21,%eax │ │ │ │ + add $0x1000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c5a0 │ │ │ │ + movl $0x808c56c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c56c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c555 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movb $0x1,(%ecx) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808c65b │ │ │ │ + movl $0x808c5ec,-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 808c5ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c64c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 808c625 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x1,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + movb $0x1,(%eax) │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808c6af │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x808c4d4,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x808c52c,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x808c5b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + 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 808c839 │ │ │ │ + movl $0x808c7dc,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808c7dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x808c71c,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c6f3 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0x24,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086790 │ │ │ │ + ja 808c828 │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ - movl $0x8086408,-0x20(%edi) │ │ │ │ + movl $0x808c4a0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80865d4,-0x10(%edi) │ │ │ │ + movl $0x808c66c,-0x10(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0xf(%edi),%ecx │ │ │ │ - jmp 808668c │ │ │ │ + jmp 808c724 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8086714,0x8(%ebp) │ │ │ │ + movl $0x808c7ac,0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ clc │ │ │ │ mov %esi,%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80866ee │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808c786 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80866ac │ │ │ │ + jne 808c744 │ │ │ │ add $0x24,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086790 │ │ │ │ + ja 808c828 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x80861e4,-0x20(%edi) │ │ │ │ + movl $0x808c27c,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80863b0,-0x10(%edi) │ │ │ │ + movl $0x808c448,-0x10(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0xf(%edi),%ecx │ │ │ │ - jmp 808671c │ │ │ │ + jmp 808c7b4 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0214,%esi │ │ │ │ + mov $0x85c0f40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086823 │ │ │ │ + jb 808c8bb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086850,-0x10(%ebp) │ │ │ │ + movl $0x808c8e8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086850 │ │ │ │ + jne 808c8e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 80867e7 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808c87f │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0xf1890808 │ │ │ │ + add %bl,-0x76f7f738(%eax) │ │ │ │ + int1 │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x30,%al │ │ │ │ - push $0x45890808 │ │ │ │ + add $0xc8,%al │ │ │ │ + enter $0x808,$0x89 │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80869c4 │ │ │ │ + jmp 808ca5c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808689d │ │ │ │ + jb 808c935 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80868a8,-0xc(%ebp) │ │ │ │ + movl $0x808c940,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -72754,46 +80239,46 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80868ef │ │ │ │ + jb 808c987 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80868fc,-0x10(%ebp) │ │ │ │ + movl $0x808c994,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80868fc │ │ │ │ + jne 808c994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - and $0x90003d7d,%eax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea 0x59000(,%edi,1),%ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086941 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 808c9d9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80868bc,-0xc(%edi) │ │ │ │ + movl $0x808c954,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -72801,27 +80286,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80869b2 │ │ │ │ + jb 808ca4a │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80869a8 │ │ │ │ + ja 808ca40 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x8086870,-0x18(%edi) │ │ │ │ + movl $0x808c908,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8086914,-0x8(%edi) │ │ │ │ + movl $0x808c9ac,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -72832,152 +80317,151 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086a69 │ │ │ │ + jb 808cb01 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 8086a20 │ │ │ │ + jne 808cab8 │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x4(%ebp) │ │ │ │ + movl $0x85c0c5e,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x8086a18,-0x4(%ebp) │ │ │ │ + movl $0x808cab0,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80869f5 │ │ │ │ + ja 808ca8d │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x80867b4,-0x2c(%edi) │ │ │ │ + movl $0x808c84c,-0x2c(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8086958,-0x1c(%edi) │ │ │ │ + movl $0x808c9f0,-0x1c(%edi) │ │ │ │ lea -0x2c(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - mov $0x85c0218,%esi │ │ │ │ + mov $0x85c0f44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086aeb │ │ │ │ + jb 808cb83 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086b18,-0x10(%ebp) │ │ │ │ + movl $0x808cbb0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086b18 │ │ │ │ + jne 808cbb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 8086aaf │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808cb47 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - push $0x8 │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - into │ │ │ │ - loopne 8086b49 │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ + add %ah,-0x35(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ - push $0x8 │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,-0x6b16033b(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add $0x90,%al │ │ │ │ + lret │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ca5c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086ba7 │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808cc3f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086bb4,-0xc(%ebp) │ │ │ │ + movl $0x808cc4c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086bb4 │ │ │ │ + jne 808cc4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8086b84,0x0(%ebp) │ │ │ │ + movl $0x808cc1c,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086b65 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808cbfd │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -72985,75 +80469,77 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x75890808(%ebx,%ebp,2) │ │ │ │ - clc │ │ │ │ + add %bl,(%esp,%ecx,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8086c0b │ │ │ │ + jb 808cca3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8086c18,-0x10(%ebp) │ │ │ │ + movl $0x808ccb0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086c18 │ │ │ │ + jne 808ccb0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - or %edi,0x3d(%edx) │ │ │ │ - add %dl,0x20005(%eax) │ │ │ │ + jno 808ccd2 │ │ │ │ + cmp $0x59000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086cf2 │ │ │ │ - movl $0x8086d00,-0x8(%ebp) │ │ │ │ + jb 808cd8a │ │ │ │ + movl $0x808cd98,-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 8086d00 │ │ │ │ + jne 808cd98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086c67 │ │ │ │ + ja 808ccff │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -73066,15 +80552,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -73085,60 +80571,63 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - subb $0x8b,0x8(%eax,%ecx,1) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8086c80 │ │ │ │ + sbb %cl,%ch │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808cd18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8086e73 │ │ │ │ - movl $0x8086d78,-0xc(%ebp) │ │ │ │ + jb 808cf0b │ │ │ │ + movl $0x808ce10,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086d78 │ │ │ │ + jne 808ce10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086e64 │ │ │ │ + ja 808cefc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 8086e42 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808ceda │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -73147,15 +80636,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086db9 │ │ │ │ + ja 808ce51 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -73168,56 +80657,56 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x8086dd0,0x0(%ebp) │ │ │ │ + movl $0x808ce68,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8086dd0 │ │ │ │ + jne 808ce68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086ed0 │ │ │ │ + ja 808cf68 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8086bd8,-0x28(%edi) │ │ │ │ + movl $0x808cc70,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8086c30,-0x18(%edi) │ │ │ │ + movl $0x808ccc8,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8086d34,-0xc(%edi) │ │ │ │ + movl $0x808cdcc,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -73228,145 +80717,145 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8086f87 │ │ │ │ - movl $0x8086a7c,-0x30(%edi) │ │ │ │ + ja 808d01f │ │ │ │ + movl $0x808cb14,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8086b38,-0x20(%edi) │ │ │ │ + movl $0x808cbd0,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8086e84,-0x14(%edi) │ │ │ │ + movl $0x808cf1c,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8086f5a │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808cff2 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8086f80,0x0(%ebp) │ │ │ │ + movl $0x808d018,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8086f3a │ │ │ │ + jmp 808cfd2 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c021c,%esi │ │ │ │ + mov $0x85c0f48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8086fce │ │ │ │ + jb 808d066 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85e0519,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8344b70 │ │ │ │ + jmp 82aeacc │ │ │ │ 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 808704b │ │ │ │ + jb 808d0e3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087078,-0x10(%ebp) │ │ │ │ + movl $0x808d110,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087078 │ │ │ │ + jne 808d110 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 808700f │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808d0a7 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - jo 8087069 │ │ │ │ + add %al,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ or %cl,-0x7639760f(%ecx) │ │ │ │ dec %ebp │ │ │ │ add $0xe9,%al │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - fstpt (%eax,%eax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + jp 808d141 │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x58,%al │ │ │ │ - jo 8087089 │ │ │ │ + add $0xf0,%al │ │ │ │ + rorb $1,(%eax) │ │ │ │ or %cl,-0x7639760f(%ecx) │ │ │ │ dec %ebp │ │ │ │ add %ch,%cl │ │ │ │ add %cs:(%eax),%al │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80870c5 │ │ │ │ + jb 808d15d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80870d0,-0xc(%ebp) │ │ │ │ + movl $0x808d168,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -73377,15 +80866,15 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808710a │ │ │ │ + jb 808d1a2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -73394,18 +80883,18 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087149 │ │ │ │ + ja 808d1e1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80870e4,-0xc(%edi) │ │ │ │ + movl $0x808d17c,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -73414,106 +80903,106 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80871e9 │ │ │ │ + jb 808d281 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80871f4,-0x14(%ebp) │ │ │ │ + movl $0x808d28c,-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 80871f4 │ │ │ │ + jne 808d28c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087199 │ │ │ │ + ja 808d231 │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x8087098,-0x18(%edi) │ │ │ │ + movl $0x808d130,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x808711c,-0x8(%edi) │ │ │ │ + movl $0x808d1b4,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x74f7f78f(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %cl,-0x2e(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808724f │ │ │ │ + jb 808d2e7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808725c,-0x10(%ebp) │ │ │ │ + movl $0x808d2f4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808725c │ │ │ │ + jne 808d2f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - lds 0x3d(%ebx),%esi │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + sub $0x90003d13,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80872a1 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808d339 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808721c,-0xc(%edi) │ │ │ │ + movl $0x808d2b4,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -73523,30 +81012,30 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80873a6 │ │ │ │ + jb 808d43e │ │ │ │ mov %esi,%edx │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80873a0 │ │ │ │ + jne 808d438 │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x0(%ebp) │ │ │ │ + movl $0x85c0c5e,0x0(%ebp) │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x808732c,-0xc(%ebp) │ │ │ │ + movl $0x808d3c4,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ @@ -73559,80 +81048,80 @@ │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %al,0x44890cc5(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ add $0x3c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80872fb │ │ │ │ + ja 808d393 │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x2(%eax),%ecx │ │ │ │ mov 0x6(%eax),%eax │ │ │ │ - movl $0x8086fdc,-0x38(%edi) │ │ │ │ + movl $0x808d074,-0x38(%edi) │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8087160,-0x28(%edi) │ │ │ │ + movl $0x808d1f8,-0x28(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8087274,-0x14(%edi) │ │ │ │ + movl $0x808d30c,-0x14(%edi) │ │ │ │ lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp *0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - jmp 808733e │ │ │ │ + jmp 808d3d6 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087451 │ │ │ │ + jb 808d4e9 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087447 │ │ │ │ + ja 808d4df │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80872bc,-0x8(%edi) │ │ │ │ + movl $0x808d354,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8087480,-0x10(%ebp) │ │ │ │ + movl $0x808d518,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087480 │ │ │ │ + jne 808d518 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808740c │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808d4a4 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -73640,63 +81129,61 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%esp,%esi,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %bh,-0xe76f7f8(%esp,%edx,8) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x60,%al │ │ │ │ - je 8087491 │ │ │ │ + add $0xf8,%al │ │ │ │ + aam $0x8 │ │ │ │ or %cl,-0x7639760f(%ecx) │ │ │ │ dec %ebp │ │ │ │ add %ch,%cl │ │ │ │ es (bad) │ │ │ │ (bad) │ │ │ │ jmp *-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808750f │ │ │ │ + jb 808d5a7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808751c,-0xc(%ebp) │ │ │ │ + movl $0x808d5b4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808751c │ │ │ │ + jne 808d5b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80874ec,0x0(%ebp) │ │ │ │ + movl $0x808d584,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80874cd │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808d565 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -73704,78 +81191,76 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - je 808752a │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x75890808(%ebp,%edx,8) │ │ │ │ + clc │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8087573 │ │ │ │ + jb 808d60b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087580,-0x10(%ebp) │ │ │ │ + movl $0x808d618,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087580 │ │ │ │ + jne 808d618 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - mov 0x90003d70,%eax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + or %edx,(%eax) │ │ │ │ + cmp $0x59000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808765a │ │ │ │ - movl $0x8087668,-0x8(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808d6f2 │ │ │ │ + movl $0x808d700,-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 8087668 │ │ │ │ + jne 808d700 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80875cf │ │ │ │ + ja 808d667 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -73788,15 +81273,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -73807,60 +81292,62 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - call 93107ee5 │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80875e8 │ │ │ │ + adc $0x8,%dh │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808d680 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80877db │ │ │ │ - movl $0x80876e0,-0xc(%ebp) │ │ │ │ + jb 808d873 │ │ │ │ + movl $0x808d778,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80876e0 │ │ │ │ + jne 808d778 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80877cc │ │ │ │ + ja 808d864 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 80877aa │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808d842 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -73869,15 +81356,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087721 │ │ │ │ + ja 808d7b9 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -73890,56 +81377,56 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x8087738,0x0(%ebp) │ │ │ │ + movl $0x808d7d0,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087738 │ │ │ │ + jne 808d7d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087838 │ │ │ │ + ja 808d8d0 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8087540,-0x28(%edi) │ │ │ │ + movl $0x808d5d8,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8087598,-0x18(%edi) │ │ │ │ + movl $0x808d630,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808769c,-0xc(%edi) │ │ │ │ + movl $0x808d734,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -73951,148 +81438,150 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087906 │ │ │ │ - movl $0x8086fa4,-0x40(%edi) │ │ │ │ + ja 808d99e │ │ │ │ + movl $0x808d03c,-0x40(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80873b4,-0x34(%edi) │ │ │ │ + movl $0x808d44c,-0x34(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ lea -0x40(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80874a0,-0x20(%edi) │ │ │ │ + movl $0x808d538,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80877ec,-0x14(%edi) │ │ │ │ + movl $0x808d884,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80878d5 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808d96d │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80878fc,0x4(%ebp) │ │ │ │ + movl $0x808d994,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ cld │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 80878b5 │ │ │ │ + jmp 808d94d │ │ │ │ movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c0220,%esi │ │ │ │ + mov $0x85c0f4c,%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 8087943 │ │ │ │ + jb 808d9db │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8344018 │ │ │ │ + jmp 82adf74 │ │ │ │ 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 80879bf │ │ │ │ + jb 808da57 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80879ec,-0x10(%ebp) │ │ │ │ + movl $0x808da84,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80879ec │ │ │ │ + jne 808da84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 8087983 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808da1b │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0xe76f7f8(%ecx,%edi,2) │ │ │ │ + add %dh,(%edx,%ebx,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xcc,%al │ │ │ │ - jns 80879fd │ │ │ │ + add $0x64,%al │ │ │ │ + fimull (%eax) │ │ │ │ or %cl,-0x7639760f(%ecx) │ │ │ │ dec %ebp │ │ │ │ add %ch,%cl │ │ │ │ add %cs:(%eax),%al │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087a39 │ │ │ │ + jb 808dad1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087a44,-0xc(%ebp) │ │ │ │ + movl $0x808dadc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -74103,15 +81592,15 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087a7e │ │ │ │ + jb 808db16 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -74120,18 +81609,18 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087abd │ │ │ │ + ja 808db55 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8087a58,-0xc(%edi) │ │ │ │ + movl $0x808daf0,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -74140,107 +81629,105 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087b5d │ │ │ │ + jb 808dbf5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087b68,-0x14(%ebp) │ │ │ │ + movl $0x808dc00,-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 8087b68 │ │ │ │ + jne 808dc00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087b0d │ │ │ │ + ja 808dba5 │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x8087a0c,-0x18(%edi) │ │ │ │ + movl $0x808daa4,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8087a90,-0x8(%edi) │ │ │ │ + movl $0x808db28,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%ebx,%edi,2) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %bh,0x468b0808(%ebx,%ebx,8) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087bc3 │ │ │ │ + jb 808dc5b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087bd0,-0x10(%ebp) │ │ │ │ + movl $0x808dc68,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087bd0 │ │ │ │ + jne 808dc68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - push $0x3d │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x90003d09,%ecx │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087c15 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808dcad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8087b90,-0xc(%edi) │ │ │ │ + movl $0x808dc28,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -74250,30 +81737,30 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087d1a │ │ │ │ + jb 808ddb2 │ │ │ │ mov %esi,%edx │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8087d14 │ │ │ │ + jne 808ddac │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x0(%ebp) │ │ │ │ + movl $0x85c0c5e,0x0(%ebp) │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x3c,0x33c(%ebx) │ │ │ │ - movl $0x8087ca0,-0xc(%ebp) │ │ │ │ + movl $0x808dd38,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ @@ -74286,80 +81773,80 @@ │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %al,0x44890cc5(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ add $0x3c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087c6f │ │ │ │ + ja 808dd07 │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x2(%eax),%ecx │ │ │ │ mov 0x6(%eax),%eax │ │ │ │ - movl $0x8087950,-0x38(%edi) │ │ │ │ + movl $0x808d9e8,-0x38(%edi) │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8087ad4,-0x28(%edi) │ │ │ │ + movl $0x808db6c,-0x28(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8087be8,-0x14(%edi) │ │ │ │ + movl $0x808dc80,-0x14(%edi) │ │ │ │ lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp *0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - jmp 8087cb2 │ │ │ │ + jmp 808dd4a │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8087dc5 │ │ │ │ + jb 808de5d │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8087dbb │ │ │ │ + ja 808de53 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x8087c30,-0x8(%edi) │ │ │ │ + movl $0x808dcc8,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8087df4,-0x10(%ebp) │ │ │ │ + movl $0x808de8c,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087df4 │ │ │ │ + jne 808de8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087d80 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808de18 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -74367,62 +81854,65 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f783(%eax) │ │ │ │ - int1 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ + add %dh,(%eax) │ │ │ │ + fimuls (%eax) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %edx │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + cmp $0x0,%al │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - jge 8087e05 │ │ │ │ + add $0x6c,%al │ │ │ │ + fimuls (%eax) │ │ │ │ or %cl,-0x7639760f(%ecx) │ │ │ │ dec %ebp │ │ │ │ add %ch,%cl │ │ │ │ es (bad) │ │ │ │ (bad) │ │ │ │ jmp *-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8087e83 │ │ │ │ + jb 808df1b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087e90,-0xc(%ebp) │ │ │ │ + movl $0x808df28,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087e90 │ │ │ │ + jne 808df28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8087e60,0x0(%ebp) │ │ │ │ + movl $0x808def8,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087e41 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808ded9 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -74430,76 +81920,80 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x7e(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ + add %bh,%al │ │ │ │ + fimuls (%eax) │ │ │ │ + or %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8087ee7 │ │ │ │ + jb 808df7f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8087ef4,-0x10(%ebp) │ │ │ │ + movl $0x808df8c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087ef4 │ │ │ │ + jne 808df8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - sub $0x90003d67,%eax │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + push %es │ │ │ │ + cmp $0x59000,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8087fce │ │ │ │ - movl $0x8087fdc,-0x8(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808e066 │ │ │ │ + movl $0x808e074,-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 8087fdc │ │ │ │ + jne 808e074 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8087f43 │ │ │ │ + ja 808dfdb │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -74512,15 +82006,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -74531,63 +82025,63 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %esp │ │ │ │ - jg 8087fea │ │ │ │ + hlt │ │ │ │ + fisttps (%eax) │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8087f5c │ │ │ │ + jne 808dff4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808814f │ │ │ │ - movl $0x8088054,-0xc(%ebp) │ │ │ │ + jb 808e1e7 │ │ │ │ + movl $0x808e0ec,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088054 │ │ │ │ + jne 808e0ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088140 │ │ │ │ + ja 808e1d8 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 808811e │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808e1b6 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -74596,15 +82090,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088095 │ │ │ │ + ja 808e12d │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -74617,56 +82111,56 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x80880ac,0x0(%ebp) │ │ │ │ + movl $0x808e144,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80880ac │ │ │ │ + jne 808e144 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80881ac │ │ │ │ + ja 808e244 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8087eb4,-0x28(%edi) │ │ │ │ + movl $0x808df4c,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8087f0c,-0x18(%edi) │ │ │ │ + movl $0x808dfa4,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8088010,-0xc(%edi) │ │ │ │ + movl $0x808e0a8,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -74678,134 +82172,134 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808827a │ │ │ │ - movl $0x8087920,-0x40(%edi) │ │ │ │ + ja 808e312 │ │ │ │ + movl $0x808d9b8,-0x40(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x38(%edi) │ │ │ │ - movl $0x8087d28,-0x34(%edi) │ │ │ │ + movl $0x808ddc0,-0x34(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ lea -0x40(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8087e14,-0x20(%edi) │ │ │ │ + movl $0x808deac,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8088160,-0x14(%edi) │ │ │ │ + movl $0x808e1f8,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088249 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808e2e1 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8088270,0x4(%ebp) │ │ │ │ + movl $0x808e308,0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ cld │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 8088229 │ │ │ │ + jmp 808e2c1 │ │ │ │ movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c0224,%esi │ │ │ │ + mov $0x85c0f50,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088303 │ │ │ │ + jb 808e39b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088330,-0x10(%ebp) │ │ │ │ + movl $0x808e3c8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088330 │ │ │ │ + jne 808e3c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 80882c7 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808e35f │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - orb $0x8,(%eax) │ │ │ │ + add %bh,-0x1d(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - orl $0x8,(%eax) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80884a4 │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xa8,%al │ │ │ │ + jecxz 808e3d9 │ │ │ │ + or %cl,0x7589fc45(%ecx) │ │ │ │ + add %al,0x5ce9fcc5(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808837d │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e415 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088388,-0xc(%ebp) │ │ │ │ + movl $0x808e420,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -74816,47 +82310,47 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80883cf │ │ │ │ + jb 808e467 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80883dc,-0x10(%ebp) │ │ │ │ + movl $0x808e474,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80883dc │ │ │ │ + jne 808e474 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - inc %ebp │ │ │ │ - bound %edi,0x59000 │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + add %edi,0x59000 │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088421 │ │ │ │ + ja 808e4b9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808839c,-0xc(%edi) │ │ │ │ + movl $0x808e434,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -74864,27 +82358,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8088492 │ │ │ │ + jb 808e52a │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088488 │ │ │ │ + ja 808e520 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x8088350,-0x18(%edi) │ │ │ │ + movl $0x808e3e8,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80883f4,-0x8(%edi) │ │ │ │ + movl $0x808e48c,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -74895,168 +82389,167 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088549 │ │ │ │ + jb 808e5e1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 8088500 │ │ │ │ + jne 808e598 │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x4(%ebp) │ │ │ │ + movl $0x85c0c5e,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x80884f8,-0x4(%ebp) │ │ │ │ + movl $0x808e590,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80884d5 │ │ │ │ + ja 808e56d │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x8088294,-0x2c(%edi) │ │ │ │ + movl $0x808e32c,-0x2c(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8088438,-0x1c(%edi) │ │ │ │ + movl $0x808e4d0,-0x1c(%edi) │ │ │ │ lea -0x2c(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - mov $0x85c0228,%esi │ │ │ │ + mov $0x85c0f54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088586 │ │ │ │ + jb 808e61e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ movl $0x85e0519,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8348770 │ │ │ │ + jmp 82b26cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088603 │ │ │ │ + jb 808e69b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088630,-0x10(%ebp) │ │ │ │ + movl $0x808e6c8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088630 │ │ │ │ + jne 808e6c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 80885c7 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808e65f │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,%al │ │ │ │ - test %ecx,(%eax) │ │ │ │ - or %cl,-0x7639760f(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - mov $0xc5,%dh │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %bh,-0x1a(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - xchg %cl,(%eax) │ │ │ │ + add $0xa8,%al │ │ │ │ + out %al,$0x8 │ │ │ │ or %cl,0x7589fc45(%ecx) │ │ │ │ add %al,0x5ce9fcc5(%ebx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80886bf │ │ │ │ + jb 808e757 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80886cc,-0xc(%ebp) │ │ │ │ + movl $0x808e764,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80886cc │ │ │ │ + jne 808e764 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808869c,0x0(%ebp) │ │ │ │ + movl $0x808e734,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808867d │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808e715 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75064,77 +82557,79 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x75890808(%esi,%eax,4) │ │ │ │ - clc │ │ │ │ + add %dh,(%edi,%eiz,8) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8088723 │ │ │ │ + jb 808e7bb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088730,-0x10(%ebp) │ │ │ │ + movl $0x808e7c8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088730 │ │ │ │ + jne 808e7c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - int1 │ │ │ │ - pop %esi │ │ │ │ - cmp $0x59000,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ecx │ │ │ │ + (bad) │ │ │ │ + cmp $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808880a │ │ │ │ - movl $0x8088818,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808e8a2 │ │ │ │ + movl $0x808e8b0,-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 8088818 │ │ │ │ + jne 808e8b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808877f │ │ │ │ + ja 808e817 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -75147,15 +82642,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -75166,63 +82661,63 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cwtl │ │ │ │ - xchg %ecx,(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + xor %ch,%al │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088798 │ │ │ │ + jne 808e830 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808898b │ │ │ │ - movl $0x8088890,-0xc(%ebp) │ │ │ │ + jb 808ea23 │ │ │ │ + movl $0x808e928,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088890 │ │ │ │ + jne 808e928 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808897c │ │ │ │ + ja 808ea14 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 808895a │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808e9f2 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75231,15 +82726,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80888d1 │ │ │ │ + ja 808e969 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -75252,56 +82747,56 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x80888e8,0x0(%ebp) │ │ │ │ + movl $0x808e980,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80888e8 │ │ │ │ + jne 808e980 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80889e8 │ │ │ │ + ja 808ea80 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80886f0,-0x28(%edi) │ │ │ │ + movl $0x808e788,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8088748,-0x18(%edi) │ │ │ │ + movl $0x808e7e0,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808884c,-0xc(%edi) │ │ │ │ + movl $0x808e8e4,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75312,130 +82807,128 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088aab │ │ │ │ - movl $0x808855c,-0x3c(%edi) │ │ │ │ + ja 808eb43 │ │ │ │ + movl $0x808e5f4,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8088594,-0x30(%edi) │ │ │ │ + movl $0x808e62c,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8088650,-0x20(%edi) │ │ │ │ + movl $0x808e6e8,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808899c,-0x14(%edi) │ │ │ │ + movl $0x808ea34,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088a7f │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808eb17 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8088aa4,0x0(%ebp) │ │ │ │ + movl $0x808eb3c,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 8088a5f │ │ │ │ + jmp 808eaf7 │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c022c,%esi │ │ │ │ + mov $0x85c0f58,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088b37 │ │ │ │ + jb 808ebcf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088b64,-0x10(%ebp) │ │ │ │ + movl $0x808ebfc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088b64 │ │ │ │ + jne 808ebfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 8088afb │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808eb93 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%ebx,%ecx,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %ch,-0xe76f7f8(%ebx,%ebp,8) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x44,%al │ │ │ │ - mov (%eax),%ecx │ │ │ │ + add $0xdc,%al │ │ │ │ + jmp 808ec0d │ │ │ │ or %cl,0x7589fc45(%ecx) │ │ │ │ add %al,0x5ce9fcc5(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088bb1 │ │ │ │ + jb 808ec49 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088bbc,-0xc(%ebp) │ │ │ │ + movl $0x808ec54,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -75446,46 +82939,48 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088c03 │ │ │ │ + jb 808ec9b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088c10,-0x10(%ebp) │ │ │ │ + movl $0x808eca8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088c10 │ │ │ │ + jne 808eca8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - adc %ebx,0x3d(%edx) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + jns 808ecaa │ │ │ │ + cmp $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088c55 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808eced │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8088bd0,-0xc(%edi) │ │ │ │ + movl $0x808ec68,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -75493,27 +82988,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8088cc6 │ │ │ │ + jb 808ed5e │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088cbc │ │ │ │ + ja 808ed54 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x8088b84,-0x18(%edi) │ │ │ │ + movl $0x808ec1c,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8088c28,-0x8(%edi) │ │ │ │ + movl $0x808ecc0,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -75524,166 +83019,164 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088d7d │ │ │ │ + jb 808ee15 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 8088d34 │ │ │ │ + jne 808edcc │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x4(%ebp) │ │ │ │ + movl $0x85c0c5e,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x8088d2c,-0x4(%ebp) │ │ │ │ + movl $0x808edc4,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8088d09 │ │ │ │ + ja 808eda1 │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x8088ac8,-0x2c(%edi) │ │ │ │ + movl $0x808eb60,-0x2c(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8088c6c,-0x1c(%edi) │ │ │ │ + movl $0x808ed04,-0x1c(%edi) │ │ │ │ lea -0x2c(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - mov $0x85c0230,%esi │ │ │ │ + mov $0x85c0f5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088db3 │ │ │ │ + jb 808ee4b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83449f4 │ │ │ │ + jmp 82ae950 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8088e2f │ │ │ │ + jb 808eec7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088e5c,-0x10(%ebp) │ │ │ │ + movl $0x808eef4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088e5c │ │ │ │ + jne 808eef4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 8088df3 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808ee8b │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,(%esi,%ecx,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %ah,-0xe76f7f8(%esi,%ebp,8) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x3c,%al │ │ │ │ - mov (%eax),%cs │ │ │ │ - or %cl,0x7589fc45(%ecx) │ │ │ │ - add %al,0x64e9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add $0xd4,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 808ed70 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8088eeb │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 808ef83 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088ef8,-0xc(%ebp) │ │ │ │ + movl $0x808ef90,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088ef8 │ │ │ │ + jne 808ef90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8088ec8,0x0(%ebp) │ │ │ │ + movl $0x808ef60,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088ea9 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808ef41 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75691,78 +83184,76 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - mov (%eax),%cs │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,-0x11(%eax) │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8088f4f │ │ │ │ + jb 808efe7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8088f5c,-0x10(%ebp) │ │ │ │ + movl $0x808eff4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8088f5c │ │ │ │ + jne 808eff4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - lds 0x3d(%esi),%edx │ │ │ │ - add %dl,0x20005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + sub $0x90003cf6,%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089036 │ │ │ │ - movl $0x8089044,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808f0ce │ │ │ │ + movl $0x808f0dc,-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 8089044 │ │ │ │ + jne 808f0dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8088fab │ │ │ │ + ja 808f043 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -75775,15 +83266,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -75794,59 +83285,63 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - les 0x468b0808(%edi),%ecx │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8088fc4 │ │ │ │ + pop %esp │ │ │ │ + lock or %cl,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 808f05c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80891b7 │ │ │ │ - movl $0x80890bc,-0xc(%ebp) │ │ │ │ + jb 808f24f │ │ │ │ + movl $0x808f154,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80890bc │ │ │ │ + jne 808f154 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80891a8 │ │ │ │ + ja 808f240 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 8089186 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808f21e │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75855,15 +83350,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80890fd │ │ │ │ + ja 808f195 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -75876,56 +83371,56 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x8089114,0x0(%ebp) │ │ │ │ + movl $0x808f1ac,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089114 │ │ │ │ + jne 808f1ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089214 │ │ │ │ + ja 808f2ac │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8088f1c,-0x28(%edi) │ │ │ │ + movl $0x808efb4,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8088f74,-0x18(%edi) │ │ │ │ + movl $0x808f00c,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8089078,-0xc(%edi) │ │ │ │ + movl $0x808f110,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -75936,131 +83431,131 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80892d7 │ │ │ │ - movl $0x8088d90,-0x3c(%edi) │ │ │ │ + ja 808f36f │ │ │ │ + movl $0x808ee28,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x34(%edi) │ │ │ │ - movl $0x8088dc0,-0x30(%edi) │ │ │ │ + movl $0x808ee58,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8088e7c,-0x20(%edi) │ │ │ │ + movl $0x808ef14,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80891c8,-0x14(%edi) │ │ │ │ + movl $0x808f260,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80892ab │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808f343 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80892d0,0x0(%ebp) │ │ │ │ + movl $0x808f368,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 808928b │ │ │ │ + jmp 808f323 │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c0234,%esi │ │ │ │ + mov $0x85c0f60,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089363 │ │ │ │ + jb 808f3fb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089390,-0x10(%ebp) │ │ │ │ + movl $0x808f428,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089390 │ │ │ │ + jne 808f428 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 8089327 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808f3bf │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x6d(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + repz or %cl,(%eax) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x70,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add $0x8,%al │ │ │ │ + hlt │ │ │ │ or %cl,(%eax) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089504 │ │ │ │ + jmp 808f59c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80893dd │ │ │ │ + jb 808f475 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80893e8,-0xc(%ebp) │ │ │ │ + movl $0x808f480,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -76071,47 +83566,49 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808942f │ │ │ │ + jb 808f4c7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808943c,-0x10(%ebp) │ │ │ │ + movl $0x808f4d4,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808943c │ │ │ │ + jne 808f4d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - in $0x51,%eax │ │ │ │ - cmp $0x59000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + dec %ebp │ │ │ │ + int1 │ │ │ │ + cmp $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089481 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 808f519 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80893fc,-0xc(%edi) │ │ │ │ + movl $0x808f494,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -76119,27 +83616,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80894f2 │ │ │ │ + jb 808f58a │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80894e8 │ │ │ │ + ja 808f580 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80893b0,-0x18(%edi) │ │ │ │ + movl $0x808f448,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8089454,-0x8(%edi) │ │ │ │ + movl $0x808f4ec,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -76150,91 +83647,91 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80895a9 │ │ │ │ + jb 808f641 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 8089560 │ │ │ │ + jne 808f5f8 │ │ │ │ mov $0x85e0045,%esi │ │ │ │ - movl $0x85bff32,0x4(%ebp) │ │ │ │ + movl $0x85c0c5e,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x8089558,-0x4(%ebp) │ │ │ │ + movl $0x808f5f0,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ int1 │ │ │ │ add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089535 │ │ │ │ + ja 808f5cd │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x80892f4,-0x2c(%edi) │ │ │ │ + movl $0x808f38c,-0x2c(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8089498,-0x1c(%edi) │ │ │ │ + movl $0x808f530,-0x1c(%edi) │ │ │ │ lea -0x2c(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x8(%edi),%esi │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ - mov $0x85c0238,%esi │ │ │ │ + mov $0x85c0f64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80895e4 │ │ │ │ + jb 808f67c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ cmp 0x10(%esi),%eax │ │ │ │ - jne 80895e7 │ │ │ │ + jne 808f67f │ │ │ │ mov $0x85e0519,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ inc %eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8089678 │ │ │ │ + jmp 808f710 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x1bb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089667 │ │ │ │ + jb 808f6ff │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808965d │ │ │ │ + ja 808f6f5 │ │ │ │ movl $0x845b168,-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 │ │ │ │ @@ -76244,39 +83741,39 @@ │ │ │ │ movl $0x845cde8,-0x18(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 836fe34 │ │ │ │ + jmp 836fe04 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80896e0 │ │ │ │ + ja 808f778 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%ecx │ │ │ │ - movl $0x80895bc,-0x34(%edi) │ │ │ │ + movl $0x808f654,-0x34(%edi) │ │ │ │ mov %esi,-0x2c(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8089600,-0x20(%edi) │ │ │ │ + movl $0x808f698,-0x20(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ @@ -76292,135 +83789,133 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80897aa │ │ │ │ + jb 808f842 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808974c,-0x18(%ebp) │ │ │ │ + movl $0x808f7e4,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ movl $0x845c888,-0x24(%ebp) │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,-0x1c(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 836fdc4 │ │ │ │ + jmp 836fd94 │ │ │ │ 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 808979b │ │ │ │ + ja 808f833 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ dec %eax │ │ │ │ cmp $0x0,%eax │ │ │ │ - jge 808976e │ │ │ │ + jge 808f806 │ │ │ │ add $0xffffffec,%edi │ │ │ │ mov $0x85e0519,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8089678,-0x10(%edi) │ │ │ │ + movl $0x808f710,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xf(%edi),%esi │ │ │ │ movl $0x0,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8089678 │ │ │ │ + jmp 808f710 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089827 │ │ │ │ + jb 808f8bf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089854,-0x10(%ebp) │ │ │ │ + movl $0x808f8ec,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089854 │ │ │ │ + jne 808f8ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 80897eb │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808f883 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%eax,%ebx,4) │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov %esi,%ecx │ │ │ │ + add %bl,-0xe76f7f8(%eax,%edi,8) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x34,%al │ │ │ │ - cwtl │ │ │ │ + add $0xcc,%al │ │ │ │ + clc │ │ │ │ or %cl,(%eax) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8089504 │ │ │ │ + jmp 808f59c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80898a1 │ │ │ │ + jb 808f939 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80898ac,-0xc(%ebp) │ │ │ │ + movl $0x808f944,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -76431,15 +83926,15 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80898e6 │ │ │ │ + jb 808f97e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -76448,18 +83943,18 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089925 │ │ │ │ + ja 808f9bd │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80898c0,-0xc(%edi) │ │ │ │ + movl $0x808f958,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -76468,63 +83963,62 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80899d5 │ │ │ │ + jb 808fa6d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80899e0,-0x10(%ebp) │ │ │ │ + movl $0x808fa78,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x20(%ebp) │ │ │ │ movl $0x845c888,-0x1c(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ - jmp 836fd8c │ │ │ │ + jmp 836fd5c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089983 │ │ │ │ + ja 808fa1b │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x8089874,-0x18(%edi) │ │ │ │ + movl $0x808f90c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80898f8,-0x8(%edi) │ │ │ │ + movl $0x808f990,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pushf │ │ │ │ - cltd │ │ │ │ + xor $0xfa,%al │ │ │ │ or %cl,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -76532,37 +84026,37 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089a77 │ │ │ │ + jb 808fb0f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089a84,-0xc(%ebp) │ │ │ │ + movl $0x808fb1c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089a84 │ │ │ │ + jne 808fb1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8089a54,0x0(%ebp) │ │ │ │ + movl $0x808faec,0x0(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089a35 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 808facd │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ cltd │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -76570,77 +84064,77 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x8(%edx,%ebx,4) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + cli │ │ │ │ + or %cl,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d824c │ │ │ │ + jmp 83d821c │ │ │ │ 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 8089adb │ │ │ │ + jb 808fb73 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8089ae8,-0x10(%ebp) │ │ │ │ + movl $0x808fb80,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089ae8 │ │ │ │ + jne 808fb80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - cmp %ecx,0x3d(%ebx) │ │ │ │ - add %dl,0x20005(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x90003cea,%eax │ │ │ │ + add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8089bc2 │ │ │ │ - movl $0x8089bd0,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 808fc5a │ │ │ │ + movl $0x808fc68,-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 8089bd0 │ │ │ │ + jne 808fc68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089b37 │ │ │ │ + ja 808fbcf │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -76653,15 +84147,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -76672,64 +84166,60 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %eax │ │ │ │ - fwait │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8089b50 │ │ │ │ + call 9311056b │ │ │ │ + inc %esi │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + or %cl,0x4589004d(%ecx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 808fbe8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089d43 │ │ │ │ - movl $0x8089c48,-0xc(%ebp) │ │ │ │ + jb 808fddb │ │ │ │ + movl $0x808fce0,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089c48 │ │ │ │ + jne 808fce0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089d34 │ │ │ │ + ja 808fdcc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 8089d12 │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 808fdaa │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -76738,15 +84228,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089c89 │ │ │ │ + ja 808fd21 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -76759,59 +84249,59 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x8089ca0,0x0(%ebp) │ │ │ │ + movl $0x808fd38,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8089ca0 │ │ │ │ + jne 808fd38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089daf │ │ │ │ + ja 808fe47 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8089aa8,-0x28(%edi) │ │ │ │ + movl $0x808fb40,-0x28(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x8089b00,-0x18(%edi) │ │ │ │ + movl $0x808fb98,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8089c04,-0xc(%edi) │ │ │ │ + movl $0x808fc9c,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ @@ -76821,84 +84311,84 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c49b39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8089eae │ │ │ │ - movl $0x80896f8,-0x60(%edi) │ │ │ │ + ja 808ff46 │ │ │ │ + movl $0x808f790,-0x60(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x58(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x54(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x50(%edi) │ │ │ │ - movl $0x80897b8,-0x4c(%edi) │ │ │ │ + movl $0x808f850,-0x4c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x44(%edi) │ │ │ │ lea -0x60(%edi),%ecx │ │ │ │ mov %ecx,-0x40(%edi) │ │ │ │ - movl $0x808993c,-0x3c(%edi) │ │ │ │ + movl $0x808f9d4,-0x3c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ mov %eax,-0x30(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ - movl $0x8089a08,-0x24(%edi) │ │ │ │ + movl $0x808faa0,-0x24(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x8089d54,-0x18(%edi) │ │ │ │ + movl $0x808fdec,-0x18(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x4c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x17(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089e7b │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 808ff13 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x8089ea4,0xc(%ebp) │ │ │ │ + movl $0x808ff3c,0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ hlt │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp 8089e5b │ │ │ │ + jmp 808fef3 │ │ │ │ movl $0x64,0x33c(%ebx) │ │ │ │ - mov $0x85c023c,%esi │ │ │ │ + mov $0x85c0f68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089ef4 │ │ │ │ + jb 808ff8c │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -76908,15 +84398,15 @@ │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089f2c │ │ │ │ + jb 808ffc4 │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -76925,26 +84415,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8089f9a │ │ │ │ + jb 8090032 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8089f90 │ │ │ │ + ja 8090028 │ │ │ │ movl $0x845b168,-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 $0x8089f00,-0x10(%edi) │ │ │ │ + movl $0x808ff98,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ @@ -76957,15 +84447,15 @@ │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8089fd4 │ │ │ │ + jb 809006c │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -76974,26 +84464,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a042 │ │ │ │ + jb 80900da │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a038 │ │ │ │ + ja 80900d0 │ │ │ │ movl $0x845b168,-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 $0x8089fa8,-0x10(%edi) │ │ │ │ + movl $0x8090040,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ @@ -77004,28 +84494,28 @@ │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a0c0 │ │ │ │ + jb 8090158 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a0b6 │ │ │ │ + ja 809014e │ │ │ │ movl $0x845b168,-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 $0x8089fe0,-0x14(%edi) │ │ │ │ + movl $0x8090078,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -77040,55 +84530,55 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a2b4 │ │ │ │ + jb 809034c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 808a2b7 │ │ │ │ + jb 809034f │ │ │ │ mov %edx,%eax │ │ │ │ and $0xfffffffc,%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl -0x2(%eax),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 808a1a7 │ │ │ │ + jne 809023f │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a202 │ │ │ │ + ja 809029a │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x1(%edx),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x5(%edx),%ecx │ │ │ │ mov 0x9(%edx),%edx │ │ │ │ - movl $0x8089f38,-0x14(%edi) │ │ │ │ + movl $0x808ffd0,-0x14(%edi) │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x808a198,-0x14(%ebp) │ │ │ │ + movl $0x8090230,-0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -77097,24 +84587,24 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %al,-0xd76eb3b(%ebx) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a169 │ │ │ │ + ja 8090201 │ │ │ │ mov 0x1(%edx),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x5(%edx),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x9(%edx),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0xd(%eax),%eax │ │ │ │ - movl $0x808a050,-0x18(%edi) │ │ │ │ + movl $0x80900e8,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ @@ -77122,64 +84612,64 @@ │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808a22c,-0x14(%ebp) │ │ │ │ + movl $0x80902c4,-0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %al,-0xd76eb3b(%ebx) │ │ │ │ - jmp 808a11c │ │ │ │ + jmp 80901b4 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x808a268,-0x14(%ebp) │ │ │ │ + movl $0x8090300,-0x14(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %al,-0xd76eb3b(%ebx) │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a23c │ │ │ │ + ja 80902d4 │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x2(%edx),%eax │ │ │ │ mov 0x6(%edx),%edx │ │ │ │ - movl $0x8089ec8,-0x10(%edi) │ │ │ │ + movl $0x808ff60,-0x10(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 808a273 │ │ │ │ + jmp 809030b │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 808a2ae │ │ │ │ + jae 8090346 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x3(%edx),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ @@ -77188,65 +84678,65 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a305 │ │ │ │ + jb 809039d │ │ │ │ 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 834baec │ │ │ │ + jmp 82b5a48 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a380 │ │ │ │ + jb 8090418 │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a376 │ │ │ │ + ja 809040e │ │ │ │ movl $0x845b168,-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 $0x808a0d0,-0x18(%edi) │ │ │ │ + movl $0x8090168,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - movl $0x808a2e0,-0x4(%edi) │ │ │ │ + movl $0x8090378,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 808a59c │ │ │ │ + jmp 8090634 │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a3bc │ │ │ │ + jb 8090454 │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -77256,15 +84746,15 @@ │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a3f4 │ │ │ │ + jb 809048c │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -77273,26 +84763,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a462 │ │ │ │ + jb 80904fa │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a458 │ │ │ │ + ja 80904f0 │ │ │ │ movl $0x845b168,-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 $0x808a3c8,-0x10(%edi) │ │ │ │ + movl $0x8090460,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ @@ -77305,15 +84795,15 @@ │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a49c │ │ │ │ + jb 8090534 │ │ │ │ movl $0x845b168,-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) │ │ │ │ @@ -77322,26 +84812,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a50a │ │ │ │ + jb 80905a2 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a500 │ │ │ │ + ja 8090598 │ │ │ │ movl $0x845b168,-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 $0x808a470,-0x10(%edi) │ │ │ │ + movl $0x8090508,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ @@ -77352,28 +84842,28 @@ │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a588 │ │ │ │ + jb 8090620 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a57e │ │ │ │ + ja 8090616 │ │ │ │ movl $0x845b168,-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 $0x808a4a8,-0x14(%edi) │ │ │ │ + movl $0x8090540,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -77391,31 +84881,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808a734 │ │ │ │ - movl $0x808a61c,-0x4(%ebp) │ │ │ │ + jb 80907cc │ │ │ │ + movl $0x80906b4,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808a61c │ │ │ │ + jne 80906b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov 0x5(%ecx),%ecx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x9(%eax),%eax │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov 0xd(%edx),%edx │ │ │ │ - movl $0x808a518,-0x18(%edi) │ │ │ │ + movl $0x80905b0,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ @@ -77429,67 +84919,67 @@ │ │ │ │ nop │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 808a73c │ │ │ │ + jb 80907d4 │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a725 │ │ │ │ + ja 80907bd │ │ │ │ mov 0x1(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x5(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x9(%esi),%ecx │ │ │ │ - movl $0x808a310,-0x30(%edi) │ │ │ │ + movl $0x80903a8,-0x30(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 808a6d6 │ │ │ │ + jb 809076e │ │ │ │ mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 808a5c3 │ │ │ │ + jne 809065b │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov 0x5(%ecx),%ecx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x9(%eax),%eax │ │ │ │ - movl $0x808a400,-0x18(%edi) │ │ │ │ + movl $0x8090498,-0x18(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ add $0xfffffffc,%edi │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ cmp $0x2,%edx │ │ │ │ - jb 808a70b │ │ │ │ + jb 80907a3 │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x808a390,-0x18(%edi) │ │ │ │ + movl $0x8090428,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ @@ -77503,18 +84993,18 @@ │ │ │ │ mov %edx,%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0240,%esi │ │ │ │ + mov $0x85c0f6c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0x2,%edx │ │ │ │ - jb 808a754 │ │ │ │ + jb 80907ec │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ mov %ecx,%esi │ │ │ │ @@ -77523,18 +85013,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a795 │ │ │ │ + jb 809082d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a7a0,-0xc(%ebp) │ │ │ │ + movl $0x8090838,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77554,17 +85044,17 @@ │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a7f3 │ │ │ │ + ja 809088b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a7b8,-0x4(%edi) │ │ │ │ + movl $0x8090850,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -77572,26 +85062,26 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a85c │ │ │ │ + jb 80908f4 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a852 │ │ │ │ + ja 80908ea │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808a768,-0x14(%edi) │ │ │ │ + movl $0x8090800,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a7cc,-0x4(%edi) │ │ │ │ + movl $0x8090864,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -77599,18 +85089,18 @@ │ │ │ │ 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 808a899 │ │ │ │ + jb 8090931 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a8a4,-0xc(%ebp) │ │ │ │ + movl $0x809093c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77630,17 +85120,17 @@ │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808a8f7 │ │ │ │ + ja 809098f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x808a8bc,-0x4(%edi) │ │ │ │ + movl $0x8090954,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -77648,26 +85138,26 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808a960 │ │ │ │ + jb 80909f8 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808a956 │ │ │ │ + ja 80909ee │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808a86c,-0x14(%edi) │ │ │ │ + movl $0x8090904,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808a8d0,-0x4(%edi) │ │ │ │ + movl $0x8090968,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -77675,18 +85165,18 @@ │ │ │ │ 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 808a99d │ │ │ │ + jb 8090a35 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a9a8,-0xc(%ebp) │ │ │ │ + movl $0x8090a40,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77697,18 +85187,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808a9e9 │ │ │ │ + jb 8090a81 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808a9f4,-0xc(%ebp) │ │ │ │ + movl $0x8090a8c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77728,23 +85218,23 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808aa67 │ │ │ │ + jb 8090aff │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808aa5d │ │ │ │ + ja 8090af5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808aa0c,-0x4(%edi) │ │ │ │ + movl $0x8090aa4,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -77753,18 +85243,18 @@ │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808aaa5 │ │ │ │ + ja 8090b3d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808aa1c,-0xc(%edi) │ │ │ │ + movl $0x8090ab4,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -77772,27 +85262,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ab16 │ │ │ │ + jb 8090bae │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ab0c │ │ │ │ + ja 8090ba4 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808a9bc,-0x18(%edi) │ │ │ │ + movl $0x8090a54,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808aa78,-0x8(%edi) │ │ │ │ + movl $0x8090b10,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -77801,18 +85291,18 @@ │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ab51 │ │ │ │ + jb 8090be9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ab5c,-0xc(%ebp) │ │ │ │ + movl $0x8090bf4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77823,18 +85313,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ab9d │ │ │ │ + jb 8090c35 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808aba8,-0xc(%ebp) │ │ │ │ + movl $0x8090c40,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77845,18 +85335,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808abe9 │ │ │ │ + jb 8090c81 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808abf4,-0xc(%ebp) │ │ │ │ + movl $0x8090c8c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77876,47 +85366,47 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ac67 │ │ │ │ + jb 8090cff │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ac5d │ │ │ │ + ja 8090cf5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808ac0c,-0x4(%edi) │ │ │ │ + movl $0x8090ca4,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808acc5 │ │ │ │ + jb 8090d5d │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808acbb │ │ │ │ + ja 8090d53 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808ac1c,-0xc(%edi) │ │ │ │ + movl $0x8090cb4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -77927,19 +85417,19 @@ │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ad13 │ │ │ │ + ja 8090dab │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x808ac74,-0x10(%edi) │ │ │ │ + movl $0x8090d0c,-0x10(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ @@ -77949,29 +85439,29 @@ │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ad90 │ │ │ │ + jb 8090e28 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ad86 │ │ │ │ + ja 8090e1e │ │ │ │ movl $0x845b168,-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 $0x808abbc,-0x1c(%edi) │ │ │ │ + movl $0x8090c54,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808acd8,-0xc(%edi) │ │ │ │ + movl $0x8090d70,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -77982,18 +85472,18 @@ │ │ │ │ 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 808adcd │ │ │ │ + jb 8090e65 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808add8,-0xc(%ebp) │ │ │ │ + movl $0x8090e70,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78004,18 +85494,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ae19 │ │ │ │ + jb 8090eb1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ae24,-0xc(%ebp) │ │ │ │ + movl $0x8090ebc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78026,18 +85516,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ae65 │ │ │ │ + jb 8090efd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ae70,-0xc(%ebp) │ │ │ │ + movl $0x8090f08,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78048,18 +85538,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808aeb1 │ │ │ │ + jb 8090f49 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808aebc,-0xc(%ebp) │ │ │ │ + movl $0x8090f54,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78079,47 +85569,47 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808af2f │ │ │ │ + jb 8090fc7 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808af25 │ │ │ │ + ja 8090fbd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808aed4,-0x4(%edi) │ │ │ │ + movl $0x8090f6c,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808af8d │ │ │ │ + jb 8091025 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808af83 │ │ │ │ + ja 809101b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808aee4,-0xc(%edi) │ │ │ │ + movl $0x8090f7c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -78128,26 +85618,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808affb │ │ │ │ + jb 8091093 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808aff1 │ │ │ │ + ja 8091089 │ │ │ │ movl $0x845b168,-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 $0x808af3c,-0x10(%edi) │ │ │ │ + movl $0x8090fd4,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -78159,21 +85649,21 @@ │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b055 │ │ │ │ + ja 80910ed │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - movl $0x808af9c,-0x14(%edi) │ │ │ │ + movl $0x8091034,-0x14(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ @@ -78185,31 +85675,31 @@ │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b0e2 │ │ │ │ + jb 809117a │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b0d8 │ │ │ │ + ja 8091170 │ │ │ │ movl $0x845b168,-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 $0x808ae84,-0x20(%edi) │ │ │ │ + movl $0x8090f1c,-0x20(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808b00c,-0x10(%edi) │ │ │ │ + movl $0x80910a4,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -78222,136 +85712,136 @@ │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b44c │ │ │ │ + jb 80914e4 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x3,%edx │ │ │ │ - jb 808b352 │ │ │ │ + jb 80913ea │ │ │ │ mov %ecx,%edx │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ movzwl -0x2(%edx),%edx │ │ │ │ cmp $0x2,%edx │ │ │ │ - jne 808b200 │ │ │ │ + jne 8091298 │ │ │ │ add $0x38,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b2c4 │ │ │ │ + ja 809135c │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x5(%ecx),%eax │ │ │ │ mov 0x9(%ecx),%ecx │ │ │ │ - movl $0x808ab24,-0x34(%edi) │ │ │ │ + movl $0x8090bbc,-0x34(%edi) │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x808ab70,-0x24(%edi) │ │ │ │ + movl $0x8090c08,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x808ad28,-0x14(%edi) │ │ │ │ + movl $0x8090dc0,-0x14(%edi) │ │ │ │ lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x808b2a0,-0xc(%ebp) │ │ │ │ + movl $0x8091338,-0xc(%ebp) │ │ │ │ lea -0x14(%edi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b195 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 809122d │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x4c,0x33c(%ebx) │ │ │ │ - movl $0x808b1f8,-0x10(%ebp) │ │ │ │ + movl $0x8091290,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ adc %cl,0x4cc783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b1d0 │ │ │ │ + ja 8091268 │ │ │ │ mov 0x1(%ecx),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x5(%ecx),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x9(%ecx),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov 0xd(%edx),%edx │ │ │ │ - movl $0x808ada0,-0x48(%edi) │ │ │ │ + movl $0x8090e38,-0x48(%edi) │ │ │ │ mov %edx,-0x40(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x3c(%edi) │ │ │ │ - movl $0x808adec,-0x38(%edi) │ │ │ │ + movl $0x8090e84,-0x38(%edi) │ │ │ │ mov %ecx,-0x30(%edi) │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x808ae38,-0x28(%edi) │ │ │ │ + movl $0x8090ed0,-0x28(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x808b06c,-0x18(%edi) │ │ │ │ + movl $0x8091104,-0x18(%edi) │ │ │ │ lea -0x48(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x28(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x808b1ac,-0xc(%ebp) │ │ │ │ + movl $0x8091244,-0xc(%ebp) │ │ │ │ lea -0x18(%edi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 808b286 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 809131e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x38,0x33c(%ebx) │ │ │ │ - movl $0x808b2ec,-0x10(%ebp) │ │ │ │ + movl $0x8091384,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78368,43 +85858,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b2f9 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8091391 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x808b3a8,-0x10(%ebp) │ │ │ │ + movl $0x8091440,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%edx │ │ │ │ - jb 808b420 │ │ │ │ + jb 80914b8 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b334 │ │ │ │ + ja 80913cc │ │ │ │ mov 0x2(%ecx),%edx │ │ │ │ mov 0x6(%ecx),%ecx │ │ │ │ - movl $0x808a970,-0x20(%edi) │ │ │ │ + movl $0x8090a08,-0x20(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808aabc,-0x10(%edi) │ │ │ │ + movl $0x8090b54,-0x10(%edi) │ │ │ │ lea -0x20(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808b310,-0xc(%ebp) │ │ │ │ + movl $0x80913a8,-0xc(%ebp) │ │ │ │ lea -0x10(%edi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -78419,56 +85909,56 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b3b2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 809144a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808b418,-0x10(%ebp) │ │ │ │ + movl $0x80914b0,-0x10(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ adc %cl,0x10c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b3f0 │ │ │ │ + ja 8091488 │ │ │ │ mov 0x3(%ecx),%ecx │ │ │ │ - movl $0x808a90c,-0xc(%edi) │ │ │ │ + movl $0x80909a4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808b3cc,-0xc(%ebp) │ │ │ │ + movl $0x8091464,-0xc(%ebp) │ │ │ │ lea -0xc(%edi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ 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 808b485 │ │ │ │ + jb 809151d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b490,-0xc(%ebp) │ │ │ │ + movl $0x8091528,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78479,18 +85969,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b4d1 │ │ │ │ + jb 8091569 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b4dc,-0xc(%ebp) │ │ │ │ + movl $0x8091574,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78501,50 +85991,52 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b523 │ │ │ │ + jb 80915bb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b530,-0x10(%ebp) │ │ │ │ + movl $0x80915c8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b530 │ │ │ │ + jne 80915c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - int1 │ │ │ │ - xor %bh,0x39000 │ │ │ │ + pop %ecx │ │ │ │ + sarb $1,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b595 │ │ │ │ + jb 809162d │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b58b │ │ │ │ + ja 8091623 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b4f0,-0xc(%edi) │ │ │ │ + movl $0x8091588,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -78555,19 +86047,19 @@ │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b5e3 │ │ │ │ + ja 809167b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x808b544,-0x10(%edi) │ │ │ │ + movl $0x80915dc,-0x10(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ @@ -78577,29 +86069,29 @@ │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b660 │ │ │ │ + jb 80916f8 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b656 │ │ │ │ + ja 80916ee │ │ │ │ movl $0x845b168,-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 $0x808b4a4,-0x1c(%edi) │ │ │ │ + movl $0x809153c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808b5a8,-0xc(%edi) │ │ │ │ + movl $0x8091640,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -78610,18 +86102,18 @@ │ │ │ │ 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 808b69d │ │ │ │ + jb 8091735 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b6a8,-0xc(%ebp) │ │ │ │ + movl $0x8091740,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78632,18 +86124,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b6e9 │ │ │ │ + jb 8091781 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b6f4,-0xc(%ebp) │ │ │ │ + movl $0x809178c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78654,18 +86146,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b735 │ │ │ │ + jb 80917cd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b740,-0xc(%ebp) │ │ │ │ + movl $0x80917d8,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78676,50 +86168,50 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808b787 │ │ │ │ + jb 809181f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808b794,-0x10(%ebp) │ │ │ │ + movl $0x809182c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808b794 │ │ │ │ + jne 809182c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - lea (%esi),%ebp │ │ │ │ - cmp $0x39000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + cmc │ │ │ │ + int $0x3c │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b7f9 │ │ │ │ + jb 8091891 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b7ef │ │ │ │ + ja 8091887 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b754,-0xc(%edi) │ │ │ │ + movl $0x80917ec,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -78728,26 +86220,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b867 │ │ │ │ + jb 80918ff │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b85d │ │ │ │ + ja 80918f5 │ │ │ │ movl $0x845b168,-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 $0x808b7a8,-0x10(%edi) │ │ │ │ + movl $0x8091840,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -78759,21 +86251,21 @@ │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b8c1 │ │ │ │ + ja 8091959 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - movl $0x808b808,-0x14(%edi) │ │ │ │ + movl $0x80918a0,-0x14(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ @@ -78785,31 +86277,31 @@ │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808b94e │ │ │ │ + jb 80919e6 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b944 │ │ │ │ + ja 80919dc │ │ │ │ movl $0x845b168,-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 $0x808b708,-0x20(%edi) │ │ │ │ + movl $0x80917a0,-0x20(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808b878,-0x10(%edi) │ │ │ │ + movl $0x8091910,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -78824,87 +86316,87 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808bb21 │ │ │ │ - movl $0x808baac,-0x4(%ebp) │ │ │ │ + jb 8091bb9 │ │ │ │ + movl $0x8091b44,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808baac │ │ │ │ + jne 8091b44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808b991 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8091a29 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x48,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x48,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808b9cb │ │ │ │ + ja 8091a63 │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xa(%esi),%ecx │ │ │ │ - movl $0x808b670,-0x44(%edi) │ │ │ │ + movl $0x8091708,-0x44(%edi) │ │ │ │ mov %ecx,-0x3c(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x808b6bc,-0x34(%edi) │ │ │ │ + movl $0x8091754,-0x34(%edi) │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x808b8d8,-0x24(%edi) │ │ │ │ + movl $0x8091970,-0x24(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ lea -0x44(%edi),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ lea -0x34(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808b9a8,0x4(%ebp) │ │ │ │ + movl $0x8091a40,0x4(%ebp) │ │ │ │ lea -0x24(%edi),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ba59 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8091af1 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ @@ -78913,81 +86405,81 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %cl,0x3e283f2(%ecx) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 808b9da │ │ │ │ + jne 8091a72 │ │ │ │ add $0x34,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ba93 │ │ │ │ + ja 8091b2b │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - movl $0x808b458,-0x30(%edi) │ │ │ │ + movl $0x80914f0,-0x30(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x808b5f8,-0x20(%edi) │ │ │ │ + movl $0x8091690,-0x20(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x808ba70,0x4(%ebp) │ │ │ │ + movl $0x8091b08,0x4(%ebp) │ │ │ │ lea -0x20(%edi),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bb8e │ │ │ │ + jb 8091c26 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bb84 │ │ │ │ + ja 8091c1c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808b0f0,-0x14(%edi) │ │ │ │ + movl $0x8091188,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808b960,-0x4(%edi) │ │ │ │ + movl $0x80919f8,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 808a59c │ │ │ │ + jmp 8090634 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bbc9 │ │ │ │ + jb 8091c61 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bbd4,-0xc(%ebp) │ │ │ │ + movl $0x8091c6c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78998,47 +86490,49 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bc1b │ │ │ │ + jb 8091cb3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bc28,-0x10(%ebp) │ │ │ │ + movl $0x8091cc0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bc28 │ │ │ │ + jne 8091cc0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - stc │ │ │ │ - sub %edi,0x59000 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + popa │ │ │ │ + leave │ │ │ │ + cmp $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bc6d │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 8091d05 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808bbe8,-0xc(%edi) │ │ │ │ + movl $0x8091c80,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ @@ -79046,27 +86540,27 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bcde │ │ │ │ + jb 8091d76 │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808bcd4 │ │ │ │ + ja 8091d6c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bb9c,-0x18(%edi) │ │ │ │ + movl $0x8091c34,-0x18(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808bc40,-0x8(%edi) │ │ │ │ + movl $0x8091cd8,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ @@ -79075,18 +86569,18 @@ │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bd19 │ │ │ │ + jb 8091db1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bd24,-0xc(%ebp) │ │ │ │ + movl $0x8091dbc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79097,18 +86591,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bd65 │ │ │ │ + jb 8091dfd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bd70,-0xc(%ebp) │ │ │ │ + movl $0x8091e08,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79119,50 +86613,49 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bdb7 │ │ │ │ + jb 8091e4f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bdc4,-0x10(%ebp) │ │ │ │ + movl $0x8091e5c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808bdc4 │ │ │ │ + jne 8091e5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - pop %ebp │ │ │ │ - sub %bh,0x39000 │ │ │ │ - add %al,(%eax) │ │ │ │ + (bad) │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808be29 │ │ │ │ + jb 8091ec1 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808be1f │ │ │ │ + ja 8091eb7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bd84,-0xc(%edi) │ │ │ │ + movl $0x8091e1c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -79173,19 +86666,19 @@ │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808be77 │ │ │ │ + ja 8091f0f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x808bdd8,-0x10(%edi) │ │ │ │ + movl $0x8091e70,-0x10(%edi) │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ @@ -79195,29 +86688,29 @@ │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808bef4 │ │ │ │ + jb 8091f8c │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808beea │ │ │ │ + ja 8091f82 │ │ │ │ movl $0x845b168,-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 $0x808bd38,-0x1c(%edi) │ │ │ │ + movl $0x8091dd0,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808be3c,-0xc(%edi) │ │ │ │ + movl $0x8091ed4,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ @@ -79228,18 +86721,18 @@ │ │ │ │ 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 808bf31 │ │ │ │ + jb 8091fc9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bf3c,-0xc(%ebp) │ │ │ │ + movl $0x8091fd4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79250,18 +86743,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bf7d │ │ │ │ + jb 8092015 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bf88,-0xc(%ebp) │ │ │ │ + movl $0x8092020,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79272,18 +86765,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808bfc9 │ │ │ │ + jb 8092061 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808bfd4,-0xc(%ebp) │ │ │ │ + movl $0x809206c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79294,51 +86787,52 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c01b │ │ │ │ + jb 80920b3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c028,-0x10(%ebp) │ │ │ │ + movl $0x80920c0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c028 │ │ │ │ + jne 80920c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - stc │ │ │ │ - and $0x390003d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + popa │ │ │ │ + lds (%eax,%eax,1),%edi │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c08d │ │ │ │ + jb 8092125 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c083 │ │ │ │ + ja 809211b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808bfe8,-0xc(%edi) │ │ │ │ + movl $0x8092080,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -79347,26 +86841,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c0fb │ │ │ │ + jb 8092193 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c0f1 │ │ │ │ + ja 8092189 │ │ │ │ movl $0x845b168,-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 $0x808c03c,-0x10(%edi) │ │ │ │ + movl $0x80920d4,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -79378,21 +86872,21 @@ │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c155 │ │ │ │ + ja 80921ed │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - movl $0x808c09c,-0x14(%edi) │ │ │ │ + movl $0x8092134,-0x14(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ @@ -79404,31 +86898,31 @@ │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c1e2 │ │ │ │ + jb 809227a │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c1d8 │ │ │ │ + ja 8092270 │ │ │ │ movl $0x845b168,-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 $0x808bf9c,-0x20(%edi) │ │ │ │ + movl $0x8092034,-0x20(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808c10c,-0x10(%edi) │ │ │ │ + movl $0x80921a4,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -79441,18 +86935,18 @@ │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c21d │ │ │ │ + jb 80922b5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c228,-0xc(%ebp) │ │ │ │ + movl $0x80922c0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79463,18 +86957,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c269 │ │ │ │ + jb 8092301 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c274,-0xc(%ebp) │ │ │ │ + movl $0x809230c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79485,18 +86979,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c2b5 │ │ │ │ + jb 809234d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c2c0,-0xc(%ebp) │ │ │ │ + movl $0x8092358,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79507,18 +87001,18 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c301 │ │ │ │ + jb 8092399 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c30c,-0xc(%ebp) │ │ │ │ + movl $0x80923a4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79529,49 +87023,52 @@ │ │ │ │ add $0xff,%al │ │ │ │ add %cl,%gs:0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808c353 │ │ │ │ + jb 80923eb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c360,-0x10(%ebp) │ │ │ │ + movl $0x80923f8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c360 │ │ │ │ + jne 80923f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - shll $0x3d,(%edx) │ │ │ │ - add %dl,0x3(%eax) │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c3c5 │ │ │ │ + jb 809245d │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c3bb │ │ │ │ + ja 8092453 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808c320,-0xc(%edi) │ │ │ │ + movl $0x80923b8,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -79580,26 +87077,26 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c433 │ │ │ │ + jb 80924cb │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c429 │ │ │ │ + ja 80924c1 │ │ │ │ movl $0x845b168,-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 $0x808c374,-0x10(%edi) │ │ │ │ + movl $0x809240c,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ @@ -79608,28 +87105,28 @@ │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c4ad │ │ │ │ + jb 8092545 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c4a3 │ │ │ │ + ja 809253b │ │ │ │ movl $0x845b168,-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 $0x808c3d4,-0x14(%edi) │ │ │ │ + movl $0x809246c,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -79644,23 +87141,23 @@ │ │ │ │ add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c517 │ │ │ │ + ja 80925af │ │ │ │ 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 $0x808c440,-0x18(%edi) │ │ │ │ + movl $0x80924d8,-0x18(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ @@ -79675,33 +87172,33 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808c5b0 │ │ │ │ + jb 8092648 │ │ │ │ add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c5a6 │ │ │ │ + ja 809263e │ │ │ │ movl $0x845b168,-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 $0x808c2d4,-0x24(%edi) │ │ │ │ + movl $0x809236c,-0x24(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808c4c0,-0x14(%edi) │ │ │ │ + movl $0x8092558,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ @@ -79710,385 +87207,388 @@ │ │ │ │ lea -0x13(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x2005339,%al │ │ │ │ + xor $0xe6,%al │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808c990 │ │ │ │ + jb 8092a28 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c714,-0x10(%ebp) │ │ │ │ + movl $0x80927ac,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c714 │ │ │ │ + jne 80927ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 808c5ff │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8092697 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x5(%edx),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov 0x9(%eax),%eax │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov 0xd(%ecx),%ecx │ │ │ │ - movl $0x808c1f0,-0x58(%edi) │ │ │ │ + movl $0x8092288,-0x58(%edi) │ │ │ │ mov %ecx,-0x50(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4c(%edi) │ │ │ │ - movl $0x808c23c,-0x48(%edi) │ │ │ │ + movl $0x80922d4,-0x48(%edi) │ │ │ │ mov %eax,-0x40(%edi) │ │ │ │ mov %ecx,-0x3c(%edi) │ │ │ │ - movl $0x808c288,-0x38(%edi) │ │ │ │ + movl $0x8092320,-0x38(%edi) │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x808c52c,-0x28(%edi) │ │ │ │ + movl $0x80925c4,-0x28(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ lea -0x58(%edi),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ lea -0x48(%edi),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ lea -0x38(%edi),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808c618,0x0(%ebp) │ │ │ │ + movl $0x80926b0,0x0(%ebp) │ │ │ │ lea -0x28(%edi),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c6ca │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8092762 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - cmp %dl,0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0xe4,%al │ │ │ │ + push %edx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 808c95f │ │ │ │ + jb 80929f7 │ │ │ │ add $0x70,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c906 │ │ │ │ + ja 809299e │ │ │ │ mov 0x1(%esi),%ecx │ │ │ │ mov 0x5(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x9(%esi),%eax │ │ │ │ - movl $0x808bb2c,-0x6c(%edi) │ │ │ │ + movl $0x8091bc4,-0x6c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x64(%edi) │ │ │ │ mov %edx,-0x60(%edi) │ │ │ │ mov %eax,-0x5c(%edi) │ │ │ │ lea -0x6c(%edi),%eax │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 808c833 │ │ │ │ + jb 80928cb │ │ │ │ mov %edx,%ecx │ │ │ │ and $0xfffffffc,%ecx │ │ │ │ mov (%ecx),%ecx │ │ │ │ movzwl -0x2(%ecx),%ecx │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jne 808c63b │ │ │ │ + jne 80926d3 │ │ │ │ mov 0x1(%edx),%ecx │ │ │ │ mov 0x5(%edx),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov 0x9(%eax),%eax │ │ │ │ - movl $0x808bf04,-0x58(%edi) │ │ │ │ + movl $0x8091f9c,-0x58(%edi) │ │ │ │ mov %eax,-0x50(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x808bf50,-0x48(%edi) │ │ │ │ + movl $0x8091fe8,-0x48(%edi) │ │ │ │ mov %edx,-0x40(%edi) │ │ │ │ mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x808c16c,-0x38(%edi) │ │ │ │ + movl $0x8092204,-0x38(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ lea -0x58(%edi),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ lea -0x48(%edi),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ movl $0x845a494,-0x1c(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ lea -0x38(%edi),%eax │ │ │ │ lea -0x1c(%edi),%ecx │ │ │ │ add $0xffffffec,%edi │ │ │ │ - movl $0x808c6e4,0x0(%ebp) │ │ │ │ + movl $0x809277c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c7f9 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8092891 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 808c8cb │ │ │ │ + jb 8092963 │ │ │ │ mov 0x2(%edx),%ecx │ │ │ │ mov 0x6(%edx),%edx │ │ │ │ - movl $0x808bcec,-0x58(%edi) │ │ │ │ + movl $0x8091d84,-0x58(%edi) │ │ │ │ mov %edx,-0x50(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x808be8c,-0x48(%edi) │ │ │ │ + movl $0x8091f24,-0x48(%edi) │ │ │ │ mov %eax,-0x40(%edi) │ │ │ │ lea -0x58(%edi),%edx │ │ │ │ mov %edx,-0x3c(%edi) │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ movl $0x845a494,-0x30(%edi) │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ lea -0x48(%edi),%eax │ │ │ │ lea -0x30(%edi),%ecx │ │ │ │ add $0xffffffd8,%edi │ │ │ │ - movl $0x808c810,0x0(%ebp) │ │ │ │ + movl $0x80928a8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c891 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8092929 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x3(%edx),%ecx │ │ │ │ - movl $0x808bc84,-0x58(%edi) │ │ │ │ + movl $0x8091d1c,-0x58(%edi) │ │ │ │ mov %eax,-0x50(%edi) │ │ │ │ mov %ecx,-0x4c(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x48(%edi) │ │ │ │ movl $0x845a494,-0x44(%edi) │ │ │ │ mov %eax,-0x3c(%edi) │ │ │ │ lea -0x58(%edi),%eax │ │ │ │ lea -0x44(%edi),%ecx │ │ │ │ add $0xffffffc4,%edi │ │ │ │ - movl $0x808c8a8,0x0(%ebp) │ │ │ │ + movl $0x8092940,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ jmp 8454bdc │ │ │ │ movl $0x70,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808c915 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 80929ad │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 808c993 │ │ │ │ + jb 8092a2b │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c950 │ │ │ │ + ja 80929e8 │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - movl $0x808a808,-0xc(%edi) │ │ │ │ + movl $0x80908a0,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808c92c,0x4(%ebp) │ │ │ │ + movl $0x80929c4,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x85bff64,%esi │ │ │ │ + mov $0x85c0c90,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ 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 808ca1a │ │ │ │ + jb 8092ab2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808c9ec,-0xc(%ebp) │ │ │ │ + movl $0x8092a84,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808c9ec │ │ │ │ + jne 8092a84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 808ca1d │ │ │ │ + jb 8092ab5 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808c9d5 │ │ │ │ + ja 8092a6d │ │ │ │ mov 0xd(%esi),%eax │ │ │ │ cltd │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 808ca2d │ │ │ │ - mov $0x85c0251,%esi │ │ │ │ + jb 8092ac5 │ │ │ │ + mov $0x85c0f7d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0245,%esi │ │ │ │ + mov $0x85c0f71,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ca73 │ │ │ │ + jb 8092b0b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808ca80,-0x10(%ebp) │ │ │ │ + movl $0x8092b18,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808ca80 │ │ │ │ + jne 8092b18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - mov 0x90003d1b,%eax │ │ │ │ - add $0x2000200,%eax │ │ │ │ + or %edi,0x590003c(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808cb5a │ │ │ │ - movl $0x808cb68,-0x8(%ebp) │ │ │ │ + jb 8092bf2 │ │ │ │ + movl $0x8092c00,-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 808cb68 │ │ │ │ + jne 8092c00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cacf │ │ │ │ + ja 8092b67 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -80101,15 +87601,15 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ @@ -80120,60 +87620,62 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - call 9310d43a │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589004d(%ecx) │ │ │ │ - or %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 808cae8 │ │ │ │ + subb $0x9,(%ebx) │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8092b80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ccdb │ │ │ │ - movl $0x808cbe0,-0xc(%ebp) │ │ │ │ + jb 8092d73 │ │ │ │ + movl $0x8092c78,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cbe0 │ │ │ │ + jne 8092c78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cccc │ │ │ │ + ja 8092d64 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ cmp $0x8,%edx │ │ │ │ - jge 808ccaa │ │ │ │ - movl $0x836e684,-0xc(%edi) │ │ │ │ + jge 8092d42 │ │ │ │ + movl $0x836e654,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ movl $0x8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -80182,15 +87684,15 @@ │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cc21 │ │ │ │ + ja 8092cb9 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ @@ -80203,164 +87705,165 @@ │ │ │ │ bswap %eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ bswap %eax │ │ │ │ mov %eax,(%ecx) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ecx) │ │ │ │ - movl $0x836e6e0,-0x8(%edi) │ │ │ │ + movl $0x836e6b0,-0x8(%edi) │ │ │ │ lea 0x8(%ecx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845e6f4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808cc38,0x0(%ebp) │ │ │ │ + movl $0x8092cd0,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cc38 │ │ │ │ + jne 8092cd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cd38 │ │ │ │ + ja 8092dd0 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808ca40,-0x28(%edi) │ │ │ │ + movl $0x8092ad8,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x808ca98,-0x18(%edi) │ │ │ │ + movl $0x8092b30,-0x18(%edi) │ │ │ │ lea -0x28(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808cb9c,-0xc(%edi) │ │ │ │ + movl $0x8092c34,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xa(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x32,%al │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov 0xf0052de,%al │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808cdf3 │ │ │ │ - movl $0x808c5c4,-0x30(%edi) │ │ │ │ + ja 8092e8b │ │ │ │ + movl $0x809265c,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x808c9a8,-0x20(%edi) │ │ │ │ + movl $0x8092a40,-0x20(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808ccec,-0x14(%edi) │ │ │ │ + movl $0x8092d84,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x845a494,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ lea -0x13(%edi),%ecx │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cdc6 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 8092e5e │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x808cdec,0x0(%ebp) │ │ │ │ + movl $0x8092e84,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 808cda6 │ │ │ │ + jmp 8092e3e │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c025c,%esi │ │ │ │ + mov $0x85c0f88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x1005332 │ │ │ │ + cld │ │ │ │ + ficoms 0x0(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1bb27210(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1c(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808cfcb │ │ │ │ + jb 8093063 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cfc1 │ │ │ │ + ja 8093059 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x845aa1c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808cfdc,-0xc(%ebp) │ │ │ │ + movl $0x8093074,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 836e62c │ │ │ │ + jmp 836e5fc │ │ │ │ add 0xe(%esi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jge 808ceea │ │ │ │ + jge 8092f82 │ │ │ │ mov $0x85d4218,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x808cedc,-0x4(%ebp) │ │ │ │ + movl $0x8092f74,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8bf0(%ecx) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ce76 │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + ja 8092f0e │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ lea -0x11(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -80368,127 +87871,128 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ or %al,-0x4514fb3b(%ebx) │ │ │ │ - movl $0x808cf14,0x8(%ebp) │ │ │ │ + movl $0x8092fac,0x8(%ebp) │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cf14 │ │ │ │ + jne 8092fac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x73,%al │ │ │ │ + mov %ss,(%edx) │ │ │ │ push %esp │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,0x45890808(%esi,%ecx,8) │ │ │ │ - cld │ │ │ │ + or %dh,(%edi,%ebp,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836b484 │ │ │ │ + jmp 836b454 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x31,%al │ │ │ │ - push %ebx │ │ │ │ + mov $0xdd,%al │ │ │ │ + push %edx │ │ │ │ add %ah,0x1e0000(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 808ce5f │ │ │ │ + jne 8092ef7 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808cf32 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + ja 8092fca │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x808cf50,-0x10(%ebp) │ │ │ │ + movl $0x8092fe8,-0x10(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xe(%esi),%eax │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808cf50 │ │ │ │ + jne 8092fe8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - xor %dl,0x0(%ebx) │ │ │ │ + and $0xdd,%al │ │ │ │ + push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808cf8a │ │ │ │ - mov $0x85c0059,%esi │ │ │ │ + jne 8093022 │ │ │ │ + mov $0x85c0d85,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d01f │ │ │ │ + jb 80930b7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ + jmp 836ac88 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ 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 808d07e │ │ │ │ + jb 8093116 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d074 │ │ │ │ + ja 809310c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808cffc,-0x8(%edi) │ │ │ │ + movl $0x8093094,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x808d08c,-0xc(%ebp) │ │ │ │ + movl $0x8093124,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -80504,59 +88008,59 @@ │ │ │ │ add (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d207 │ │ │ │ - movl $0x808d1cc,-0x8(%ebp) │ │ │ │ + jb 809329f │ │ │ │ + movl $0x8093264,-0x8(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d1cc │ │ │ │ + jne 8093264 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d1b2 │ │ │ │ + ja 809324a │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ cmp $0x1ff0,%ecx │ │ │ │ - jg 808d197 │ │ │ │ + jg 809322f │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - jg 808d177 │ │ │ │ + jg 809320f │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ push %edx │ │ │ │ mov 0x5c(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov 0x78(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836e6e0,-0xc(%edi) │ │ │ │ + movl $0x836e6b0,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,%eax │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ @@ -80571,16 +88075,16 @@ │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - jmp 836bf40 │ │ │ │ - movl $0x836e698,-0xc(%edi) │ │ │ │ + jmp 836bf10 │ │ │ │ + movl $0x836e668,-0xc(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x9(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -80590,252 +88094,248 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - loopne 808d1a1 │ │ │ │ - or %cl,(%eax) │ │ │ │ + js 809329a │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d0e0 │ │ │ │ + jne 8093178 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d245 │ │ │ │ + ja 80932dd │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x808d0a4,-0x8(%edi) │ │ │ │ + movl $0x809313c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %ch,(%esi) │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + ficoml 0x0(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d2a7 │ │ │ │ - movl $0x808ce14,-0x24(%edi) │ │ │ │ + ja 809333f │ │ │ │ + movl $0x8092eac,-0x24(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x808d02c,-0x18(%edi) │ │ │ │ + movl $0x80930c4,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808d218,-0x8(%edi) │ │ │ │ + movl $0x80932b0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x85c0264,%esi │ │ │ │ + mov $0x85c0f90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - das │ │ │ │ - push %ebx │ │ │ │ + sub $0xdc,%al │ │ │ │ + push %edx │ │ │ │ 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 808d330 │ │ │ │ + jb 80933c8 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808d30c,0x4(%ebp) │ │ │ │ + movl $0x80933a4,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808d264 │ │ │ │ + jmp 80932fc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 808d2f2 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 809338a │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ movl $0x85e0045,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c026c,%esi │ │ │ │ + mov $0x85c0f98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ 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 808d39b │ │ │ │ - movl $0x808d378,-0x4(%ebp) │ │ │ │ + jb 8093433 │ │ │ │ + movl $0x8093410,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d361 │ │ │ │ - movl $0x808d3b0,-0x8(%edi) │ │ │ │ + ja 80933f9 │ │ │ │ + movl $0x8093448,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0274,%esi │ │ │ │ + mov $0x85c0fa0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %esi │ │ │ │ - test $0x3e,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + cltd │ │ │ │ + dec %esp │ │ │ │ + add %al,%ds:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - shlb $0x0,0x54(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + sub %dl,(%edx) │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d3e9 │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8093481 │ │ │ │ movl $0x845b168,-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 836eb04 │ │ │ │ + jmp 836ead4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test %dh,0x54(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ + adc %edx,0xf(%eax,%eax,1) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x3976f7f8(%esp,%edx,8) │ │ │ │ + add %bl,-0x3976f7f7(,%esi,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d484 │ │ │ │ + jne 809351c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - jb 808d47b │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov $0x1005411,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808d46d │ │ │ │ + je 8093505 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d413 │ │ │ │ + ja 80934ab │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - movl $0x808d3c0,-0x14(%edi) │ │ │ │ + movl $0x8093458,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cld │ │ │ │ - jno 808d4cf │ │ │ │ - add %al,(%ecx) │ │ │ │ + adc %edx,%fs:0x1(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808d46d │ │ │ │ - movl $0x808d430,0x0(%ebp) │ │ │ │ + je 8093505 │ │ │ │ + movl $0x80934c8,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d430 │ │ │ │ + jne 80934c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 808d618 │ │ │ │ + jmp 80936b0 │ │ │ │ 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 808d4e2 │ │ │ │ + jb 809357a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -80843,15 +88343,15 @@ │ │ │ │ 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 808d516 │ │ │ │ + jb 80935ae │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -80860,18 +88360,18 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d555 │ │ │ │ + ja 80935ed │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x808d4f0,-0xc(%edi) │ │ │ │ + movl $0x8093588,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ @@ -80880,30 +88380,30 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x400,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808d5f8 │ │ │ │ + jb 8093690 │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808d5ee │ │ │ │ + ja 8093686 │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808d4bc,-0x18(%edi) │ │ │ │ + movl $0x8093554,-0x18(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x808d528,-0x8(%edi) │ │ │ │ + movl $0x80935c0,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -80931,99 +88431,98 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d652 │ │ │ │ - movl $0x808d570,-0x10(%edi) │ │ │ │ + ja 80936ea │ │ │ │ + movl $0x8093608,-0x10(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c0280,%esi │ │ │ │ + mov $0x85c0fac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 808d680 │ │ │ │ + jmp 8093718 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d697 │ │ │ │ + jb 809372f │ │ │ │ movl $0x85d604e,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808d618 │ │ │ │ - mov $0x85c0284,%esi │ │ │ │ + jmp 80936b0 │ │ │ │ + mov $0x85c0fb0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 808d6d8 │ │ │ │ + jmp 8093770 │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x768b0446(%ebx) │ │ │ │ - or %cl,-0x4116efbb(%ecx) │ │ │ │ - push %ss │ │ │ │ - cmp $0xc8906600,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ + or %cl,0x26e91045(%ecx) │ │ │ │ + mov $0x3c,%dh │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + enter $0xffff,$0xff │ │ │ │ + or %al,(%eax) │ │ │ │ ... │ │ │ │ - add %cl,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d706 │ │ │ │ - movl $0x808d6b0,-0x8(%edi) │ │ │ │ + ja 809379e │ │ │ │ + movl $0x8093748,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0288,%esi │ │ │ │ + mov $0x85c0fb4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d74a │ │ │ │ + jb 80937e2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8477dff,-0x10(%ebp) │ │ │ │ + movl $0x84782ea,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb (%eax),%al │ │ │ │ @@ -81038,288 +88537,297 @@ │ │ │ │ or %cl,0x5589084d(%ecx) │ │ │ │ or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ adc %bl,(%ecx) │ │ │ │ add $0x4589085e,%eax │ │ │ │ adc $0x83,%al │ │ │ │ lds (%ecx,%ebp,8),%eax │ │ │ │ - notb 0x9066003d │ │ │ │ + pop %esi │ │ │ │ + mov $0x3c,%ch │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d7c1 │ │ │ │ - movl $0x808d720,-0x10(%edi) │ │ │ │ + ja 8093859 │ │ │ │ + movl $0x80937b8,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808d75c,-0x4(%edi) │ │ │ │ + movl $0x80937f4,-0x4(%edi) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x4(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c028c,%esi │ │ │ │ + mov $0x85c0fb8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub 0x0(%ebx),%dl │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + inc %eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %edx │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x458b1075(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ add %cl,0x4d8b044d(%ecx) │ │ │ │ or %cl,0x4d890845(%ecx) │ │ │ │ or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ adc %bl,(%ecx) │ │ │ │ add $0x45c7085e,%eax │ │ │ │ - adc $0x90,%al │ │ │ │ - add -0x7d(%eax,%ecx,1),%bl │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - adc $0x5c90003d,%eax │ │ │ │ - sub 0x0(%ebx),%dl │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0xbc,%al │ │ │ │ + subps (%eax),%xmm1 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845ed7c │ │ │ │ + nop │ │ │ │ + lock (bad) │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808d845 │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80938dd │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - and %ch,(%edx) │ │ │ │ - push %ebx │ │ │ │ + mov $0xd6,%ah │ │ │ │ + push %edx │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x300 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d89e │ │ │ │ + ja 8093936 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ movl $0x8433118,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808d81c,-0xc(%edi) │ │ │ │ + movl $0x80938b4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - sub %edx,0x0(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x300,%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x300 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808d8ef │ │ │ │ + ja 8093987 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ - movl $0x808d858,-0xc(%edi) │ │ │ │ + movl $0x80938f0,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 808dc80 │ │ │ │ + jmp 8093d18 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jo 808d927 │ │ │ │ - push %ebx │ │ │ │ + add $0xd6,%al │ │ │ │ + push %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808d931 │ │ │ │ + jb 80939c9 │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xor %ch,0x54(%ebp) │ │ │ │ + cwtl │ │ │ │ + or $0x54,%al │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808dbf3 │ │ │ │ + jb 8093c8b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808d998,-0x10(%ebp) │ │ │ │ + movl $0x8093a30,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d998 │ │ │ │ + jne 8093a30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808d9dc,0x0(%ebp) │ │ │ │ + movl $0x8093a74,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808d9dc │ │ │ │ + jne 8093a74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - fsubrs 0x0(%esp,%edx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + or $0x54,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - cmp $0xda,%al │ │ │ │ - or %cl,(%eax) │ │ │ │ + aam $0x3a │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808da3c │ │ │ │ + jne 8093ad4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %esp │ │ │ │ - add %al,%ah │ │ │ │ + cld │ │ │ │ + or -0x3c(%eax,%eax,1),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dbd1 │ │ │ │ + ja 8093c69 │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 808da99 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 8093b31 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x6c,%al │ │ │ │ - push %esp │ │ │ │ - add %al,%ah │ │ │ │ + pushf │ │ │ │ + or -0x3c(%eax,%eax,1),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808d977 │ │ │ │ + jne 8093a0f │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 808d9f3 │ │ │ │ + jmp 8093a8b │ │ │ │ nop │ │ │ │ - add %ch,0x0(%esp,%edx,2) │ │ │ │ - movl $0x1e0000,(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + push $0xc700540b │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 808d9f3 │ │ │ │ + jmp 8093a8b │ │ │ │ test %edx,%edx │ │ │ │ - jne 808daac │ │ │ │ + jne 8093b44 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 808dba6 │ │ │ │ + jge 8093c3e │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808dac5 │ │ │ │ + ja 8093b5d │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -81336,180 +88844,183 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808dadc,-0xc(%ebp) │ │ │ │ + movl $0x8093b74,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808da70,-0xc(%ebp) │ │ │ │ + movl $0x8093b08,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x26,%al │ │ │ │ - push %ebx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x400 │ │ │ │ + inc %esp │ │ │ │ + rcll %cl,0x0(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x400,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808dc60 │ │ │ │ + ja 8093cf8 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - movl $0x808d908,-0x1c(%edi) │ │ │ │ + movl $0x80939a0,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808d940,-0xc(%edi) │ │ │ │ + movl $0x80939d8,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x85e0519,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cmp %ah,(%esi) │ │ │ │ - push %ebx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ + int3 │ │ │ │ + rclb %cl,0x0(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808dd0c │ │ │ │ + jb 8093da4 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808dd02 │ │ │ │ + ja 8093d9a │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x808d8bc,-0x20(%edi) │ │ │ │ + movl $0x8093954,-0x20(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808dc08,-0x10(%edi) │ │ │ │ + movl $0x8093ca0,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x85c02ae,0x0(%ebp) │ │ │ │ + movl $0x85c0fda,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x1a0053,%eax │ │ │ │ - push %es │ │ │ │ + sub %dl,%dl │ │ │ │ + push %edx │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808dd46 │ │ │ │ - movl $0x808dc80,-0x4(%edi) │ │ │ │ + ja 8093dde │ │ │ │ + movl $0x8093d18,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x4(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 808dc80 │ │ │ │ + jmp 8093d18 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c02c8,%esi │ │ │ │ + mov $0x85c0ff4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 808dd74 │ │ │ │ + jmp 8093e0c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x53(%ebp,%eiz,1) │ │ │ │ + add %ch,%al │ │ │ │ + rcll $1,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x3976f7f8(%ebp,%ebx,8) │ │ │ │ + add %ch,(%esi,%edi,1) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x25,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%esi) │ │ │ │ + enter $0x52d1,$0x0 │ │ │ │ + push %es │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x75890445(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ or %cl,0x458b0845(%ecx) │ │ │ │ @@ -81519,132 +89030,137 @@ │ │ │ │ dec %ebp │ │ │ │ adc %cl,0x4d891045(%ecx) │ │ │ │ adc $0x83,%al │ │ │ │ lds (%ecx,%ebp,8),%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - call *0x5324b4(%eax) │ │ │ │ + call *0x52d148(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808dded │ │ │ │ + jb 8093e85 │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - je 808de5a │ │ │ │ + faddl (%edi) │ │ │ │ push %esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e0af │ │ │ │ + jb 8094147 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808de54,-0x10(%ebp) │ │ │ │ + movl $0x8093eec,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808de54 │ │ │ │ + jne 8093eec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808de98,0x0(%ebp) │ │ │ │ + movl $0x8093f30,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808de98 │ │ │ │ + jne 8093f30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sbb $0x68,%al │ │ │ │ + test %al,(%edi) │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - clc │ │ │ │ - fimuls (%eax) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + nop │ │ │ │ + aas │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808def8 │ │ │ │ + jne 8093f90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fsubs 0x54(%edi) │ │ │ │ + inc %eax │ │ │ │ + pop %es │ │ │ │ + push %esp │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e08d │ │ │ │ + ja 8094125 │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 808df55 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 8093fed │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 808df55 │ │ │ │ + loopne 8093f8c │ │ │ │ push %esp │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808de33 │ │ │ │ + jne 8093ecb │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 808deaf │ │ │ │ + jmp 8093f47 │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - addr16 push %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %es │ │ │ │ + push %esp │ │ │ │ add %al,%bh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -81655,40 +89171,40 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 808deaf │ │ │ │ + jmp 8093f47 │ │ │ │ test %edx,%edx │ │ │ │ - jne 808df68 │ │ │ │ + jne 8094000 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 808e062 │ │ │ │ + jge 80940fa │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808df81 │ │ │ │ + ja 8094019 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -81705,253 +89221,251 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808df98,-0xc(%ebp) │ │ │ │ + movl $0x8094030,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808df2c,-0xc(%ebp) │ │ │ │ + movl $0x8093fc4,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - and %edx,0x0(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %cl,%dh │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e108 │ │ │ │ - movl $0x808ddc4,-0x1c(%edi) │ │ │ │ + ja 80941a0 │ │ │ │ + movl $0x8093e5c,-0x1c(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808ddfc,-0xc(%edi) │ │ │ │ + movl $0x8093e94,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845e9f0 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c02d8,%esi │ │ │ │ + mov $0x85c1004,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 808e554 │ │ │ │ + jmp 80945ec │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and %edx,0x0(%ebx) │ │ │ │ - pop %ss │ │ │ │ + cmp %cl,%dh │ │ │ │ + push %edx │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e159 │ │ │ │ + jb 80941f1 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x5(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x9(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808e0c4 │ │ │ │ + jmp 809415c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc %ah,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + int $0x52 │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e191 │ │ │ │ + jb 8094229 │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - aam $0x20 │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%edi) │ │ │ │ + push $0xf0052cd │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e1d1 │ │ │ │ + ja 8094269 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x808e168,-0xc(%edi) │ │ │ │ + movl $0x8094200,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 845e7e4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %ah,0x0(%esp,%edx,2) │ │ │ │ - add (%eax),%al │ │ │ │ + in (%dx),%al │ │ │ │ + add 0x2(%eax,%eax,1),%edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e49f │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8094537 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e244,-0x10(%ebp) │ │ │ │ + movl $0x80942dc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e244 │ │ │ │ + jne 80942dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808e288,0x0(%ebp) │ │ │ │ + movl $0x8094320,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e288 │ │ │ │ + jne 8094320 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub $0x64,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add 0x1(%eax,%eax,1),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - call 9110eb2e │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + addb $0x8,0x9(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e2e8 │ │ │ │ + jne 8094380 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call cc0936e4 │ │ │ │ + push %eax │ │ │ │ + add -0x3c(%eax,%eax,1),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e47d │ │ │ │ + ja 8094515 │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 808e345 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 80943dd │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ah,0x54(%ebx) │ │ │ │ - add %al,%ah │ │ │ │ + lock add -0x3c(%eax,%eax,1),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808e223 │ │ │ │ + jne 80942bb │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 808e29f │ │ │ │ + jmp 8094337 │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - arpl %edx,-0x39(%eax,%eax,1) │ │ │ │ + mov $0xc7005402,%esp │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ push %ebp │ │ │ │ @@ -81961,40 +89475,40 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 808e29f │ │ │ │ + jmp 8094337 │ │ │ │ test %edx,%edx │ │ │ │ - jne 808e358 │ │ │ │ + jne 80943f0 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 808e452 │ │ │ │ + jge 80944ea │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e371 │ │ │ │ + ja 8094409 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -82011,78 +89525,80 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808e388,-0xc(%ebp) │ │ │ │ + movl $0x8094420,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808e31c,-0xc(%ebp) │ │ │ │ + movl $0x80943b4,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x19005461,%esp │ │ │ │ + and $0x1,%al │ │ │ │ + push %esp │ │ │ │ + add %bl,(%ecx) │ │ │ │ add %al,0x500 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808e536 │ │ │ │ + jb 80945ce │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e52c │ │ │ │ + ja 80945c4 │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xc(%eax),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x808e1ec,-0xc(%edi) │ │ │ │ + movl $0x8094284,-0xc(%edi) │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ @@ -82110,258 +89626,259 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e5c4 │ │ │ │ - movl $0x808e134,-0x30(%edi) │ │ │ │ + ja 809465c │ │ │ │ + movl $0x80941cc,-0x30(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x2c(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x808e1a4,-0x20(%edi) │ │ │ │ + movl $0x809423c,-0x20(%edi) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x808e4b4,-0x14(%edi) │ │ │ │ + movl $0x809454c,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x2d(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ lea -0x1e(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - movl $0x85c02ae,0xc(%ebp) │ │ │ │ + movl $0x85c0fda,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c02e0,%esi │ │ │ │ + mov $0x85c100c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e60a │ │ │ │ + ja 80946a2 │ │ │ │ movl $0x8433118,-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 $0x85c02f4,%esi │ │ │ │ + mov $0x85c1020,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 808eb74 │ │ │ │ + jmp 8094c0c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - sbb $0x53,%al │ │ │ │ + fmul %st,%st(0) │ │ │ │ + push %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808e659 │ │ │ │ + jb 80946f1 │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0x1c,%al │ │ │ │ - push %ebx │ │ │ │ - add %bl,(%ecx) │ │ │ │ + mov 0x190052c8,%al │ │ │ │ add %al,0x300 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e6b2 │ │ │ │ + ja 809474a │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ movl $0x8433118,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x808e630,-0xc(%edi) │ │ │ │ + movl $0x80946c8,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x16(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - call 210939e0 │ │ │ │ + jl 8094722 │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ add %al,0x300 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e703 │ │ │ │ + ja 809479b │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ - movl $0x808e66c,-0xc(%edi) │ │ │ │ + movl $0x8094704,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - jmp 808ea94 │ │ │ │ + jmp 8094b2c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %esp │ │ │ │ - sbb 0x0(%ebx),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + lock (bad) │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808e745 │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80947dd │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sbb $0x5f,%al │ │ │ │ - push %esp │ │ │ │ + test %bh,%dh │ │ │ │ + push %ebx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ea07 │ │ │ │ + jb 8094a9f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808e7ac,-0x10(%ebp) │ │ │ │ + movl $0x8094844,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e7ac │ │ │ │ + jne 8094844 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808e7f0,0x0(%ebp) │ │ │ │ + movl $0x8094888,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e7f0 │ │ │ │ + jne 8094888 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - les 0x54(%esi),%ebx │ │ │ │ + sub $0xfe,%al │ │ │ │ + push %ebx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - push %eax │ │ │ │ - call f891efbd │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + call 91115194 │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808e850 │ │ │ │ + jne 80948e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbbb $0x0,0x54(%esi) │ │ │ │ - les (%eax),%eax │ │ │ │ + call cc099c7e │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808e9e5 │ │ │ │ + ja 8094a7d │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 808e8ad │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 8094945 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %bl,0x54(%esi) │ │ │ │ + mov %bh,%ch │ │ │ │ + push %ebx │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808e78b │ │ │ │ + jne 8094823 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 808e807 │ │ │ │ + jmp 809489f │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - pop %ebp │ │ │ │ push %esp │ │ │ │ + std │ │ │ │ + push %ebx │ │ │ │ add %al,%bh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -82372,40 +89889,40 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 808e807 │ │ │ │ + jmp 809489f │ │ │ │ test %edx,%edx │ │ │ │ - jne 808e8c0 │ │ │ │ + jne 8094958 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 808e9ba │ │ │ │ + jge 8094a52 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808e8d9 │ │ │ │ + ja 8094971 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -82422,141 +89939,140 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808e8f0,-0xc(%ebp) │ │ │ │ + movl $0x8094988,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808e884,-0xc(%ebp) │ │ │ │ + movl $0x809491c,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - sbb %dl,0x0(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x400,%eax │ │ │ │ + xor %al,%ch │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ea74 │ │ │ │ + ja 8094b0c │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - movl $0x808e71c,-0x1c(%edi) │ │ │ │ + movl $0x80947b4,-0x1c(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x808e754,-0xc(%edi) │ │ │ │ + movl $0x80947ec,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %edx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ movl $0x85e0519,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x18,%al │ │ │ │ - push %ebx │ │ │ │ - add %bl,(%ecx) │ │ │ │ + mov $0x190052c4,%eax │ │ │ │ add %al,0x100 │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808eb20 │ │ │ │ + jb 8094bb8 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808eb16 │ │ │ │ + ja 8094bae │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ - movl $0x808e6d0,-0x20(%edi) │ │ │ │ + movl $0x8094768,-0x20(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - movl $0x808ea1c,-0x10(%edi) │ │ │ │ + movl $0x8094ab4,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x85c02ae,0x0(%ebp) │ │ │ │ + movl $0x85c0fda,0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adcb $0x53,(%edi) │ │ │ │ + adc $0xc4,%al │ │ │ │ + push %edx │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x458b0476(%ebx) │ │ │ │ @@ -82570,53 +90086,55 @@ │ │ │ │ inc %ebp │ │ │ │ adc %al,0x39e904c5(%ebx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call *-0x558(%eax) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x53(%edi,%edx,1) │ │ │ │ + add %bl,%al │ │ │ │ + ret │ │ │ │ + push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ebc5 │ │ │ │ + jb 8094c5d │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ebbb │ │ │ │ - movl $0x808ea94,-0xc(%edi) │ │ │ │ + ja 8094c53 │ │ │ │ + movl $0x8094b2c,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x808eb38,-0x4(%edi) │ │ │ │ + movl $0x8094bd0,-0x4(%edi) │ │ │ │ lea -0xc(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x85c02f6,-0x8(%ebp) │ │ │ │ + movl $0x85c1022,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808d618 │ │ │ │ + jmp 80936b0 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c02f8,%esi │ │ │ │ + mov $0x85c1024,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 808ec6c │ │ │ │ + jmp 8094d04 │ │ │ │ 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 808ec06 │ │ │ │ + jb 8094c9e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -82625,18 +90143,18 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ec45 │ │ │ │ + ja 8094cdd │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x808ebe0,-0xc(%edi) │ │ │ │ + movl $0x8094c78,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ @@ -82651,38 +90169,38 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ec9a │ │ │ │ - movl $0x808ec18,-0x8(%edi) │ │ │ │ + ja 8094d32 │ │ │ │ + movl $0x8094cb0,-0x8(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0300,%esi │ │ │ │ + mov $0x85c102c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 808ed14 │ │ │ │ + jmp 8094dac │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ecf6 │ │ │ │ + jb 8094d8e │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ @@ -82705,40 +90223,40 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808ed48 │ │ │ │ - movl $0x808ecbc,-0xc(%edi) │ │ │ │ + ja 8094de0 │ │ │ │ + movl $0x8094d54,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0314,%esi │ │ │ │ + mov $0x85c1040,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 808ee70 │ │ │ │ + jmp 8094f08 │ │ │ │ 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 808ed92 │ │ │ │ + jb 8094e2a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -82747,18 +90265,18 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808edd1 │ │ │ │ + ja 8094e69 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x808ed6c,-0xc(%edi) │ │ │ │ + movl $0x8094e04,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ @@ -82767,22 +90285,22 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808ee51 │ │ │ │ + jb 8094ee9 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ee47 │ │ │ │ + ja 8094edf │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808eda4,-0x8(%edi) │ │ │ │ + movl $0x8094e3c,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -82809,63 +90327,63 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808eea4 │ │ │ │ - movl $0x808edec,-0xc(%edi) │ │ │ │ + ja 8094f3c │ │ │ │ + movl $0x8094e84,-0xc(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0318,%esi │ │ │ │ + mov $0x85c1044,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 808efbc │ │ │ │ + jmp 8095054 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ef60 │ │ │ │ + jb 8094ff8 │ │ │ │ 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 0x4(%esi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x8(%esi),%edx │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ test $0x3,%dl │ │ │ │ - je 808ef67 │ │ │ │ + je 8094fff │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ and $0xfffffffc,%edx │ │ │ │ mov (%edx),%edx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ movzwl -0xa(%edx),%edx │ │ │ │ cmp $0x7,%edx │ │ │ │ - jne 808ef63 │ │ │ │ + jne 8094ffb │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ @@ -82907,32 +90425,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808eff0 │ │ │ │ - movl $0x808eecc,-0xc(%edi) │ │ │ │ + ja 8095088 │ │ │ │ + movl $0x8094f64,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c031c,%esi │ │ │ │ + mov $0x85c1048,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 808f020 │ │ │ │ + jmp 80950b8 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -82945,376 +90463,369 @@ │ │ │ │ or $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ adc %cl,0x4589104d(%ecx) │ │ │ │ adc $0x8b,%al │ │ │ │ inc %ebp │ │ │ │ add %cl,-0x3a7ce7bb(%ecx) │ │ │ │ or %ch,%cl │ │ │ │ - xor %ebp,%edi │ │ │ │ + fwait │ │ │ │ + pushf │ │ │ │ cmp $0x0,%al │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - ror $1,%al │ │ │ │ - push %esp │ │ │ │ + cmp %ch,0x54(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f082 │ │ │ │ + jb 809511a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85db942,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83e1e40 │ │ │ │ + jmp 83e1e10 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - enter $0x54,$0x1 │ │ │ │ + cld │ │ │ │ + addr16 push %esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f0c1 │ │ │ │ + jb 8095159 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808f0f0,-0xc(%ebp) │ │ │ │ + movl $0x8095188,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f0f0 │ │ │ │ + jne 8095188 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pop %eax │ │ │ │ - enter $0x54,$0x0 │ │ │ │ + shlb $0x0,0x54(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c7fc75(%ecx) │ │ │ │ add %dl,(%edx) │ │ │ │ inc %edi │ │ │ │ pop %ebp │ │ │ │ - or %al,0x5ee9fcc5(%ebx) │ │ │ │ - sub $0x90660035,%eax │ │ │ │ - cmp %cl,%al │ │ │ │ - push %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + or %al,-0x6916033b(%ebx) │ │ │ │ + int3 │ │ │ │ + xor $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x5467,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - lock or %cl,(%eax) │ │ │ │ + add %ch,0x51(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 836f3d0 │ │ │ │ - add $0xc8,%al │ │ │ │ - push %esp │ │ │ │ + jmp 836f3a0 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + addr16 push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f17b │ │ │ │ + jb 8095213 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f171 │ │ │ │ + ja 8095209 │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - movl $0x808f094,-0x14(%edi) │ │ │ │ + movl $0x809512c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ movl $0x85db931,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ movl $0x8486c76,-0x8(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8431368 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ + add $0x67,%al │ │ │ │ push %esp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808f1e2 │ │ │ │ + jb 809527a │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f1d8 │ │ │ │ + ja 8095270 │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x808f124,-0x8(%edi) │ │ │ │ + movl $0x80951bc,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x808f1f0,-0x8(%ebp) │ │ │ │ + movl $0x8095288,-0x8(%ebp) │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 83e14ec │ │ │ │ + jmp 83e14bc │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x24e90075(%ecx) │ │ │ │ - leave │ │ │ │ - das │ │ │ │ - add %al,0xf0053(%ecx,%edx,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x5ce90075(%ecx) │ │ │ │ + push $0xbe18002f │ │ │ │ + push %edx │ │ │ │ + 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) │ │ │ │ - jb 808f2e1 │ │ │ │ - movl $0x808f24c,-0x4(%ebp) │ │ │ │ + jb 8095379 │ │ │ │ + movl $0x80952e4,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f24c │ │ │ │ + jne 80952e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - adc %edx,0x0(%ebx) │ │ │ │ - inc %edx │ │ │ │ + aam $0xbd │ │ │ │ + push %edx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 808f2e9 │ │ │ │ + jb 8095381 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f22f │ │ │ │ + ja 80952c7 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x808f18c,-0x10(%edi) │ │ │ │ + movl $0x8095224,-0x10(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8477dd3,0x4(%ebp) │ │ │ │ + movl $0x84782be,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8431368 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f292 │ │ │ │ + ja 809532a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x808f058,-0x14(%edi) │ │ │ │ + movl $0x80950f0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ movl $0x85db931,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8477dd9,0x4(%ebp) │ │ │ │ + movl $0x84782c4,0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8431368 │ │ │ │ - mov $0x85c039c,%esi │ │ │ │ + mov $0x85c10c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 808f2a1 │ │ │ │ - mov $0x85c0378,%esi │ │ │ │ + jb 8095339 │ │ │ │ + mov $0x85c10a4,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - adc %dl,0x0(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + and $0xbd,%al │ │ │ │ + push %edx │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,(%eax) │ │ │ │ - repz or %cl,(%eax) │ │ │ │ + or %al,%al │ │ │ │ + push %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 808f208 │ │ │ │ + jmp 80952a0 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1316ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - das │ │ │ │ - add %bl,0x53(%eax,%edx,1) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x24e90075(%ecx) │ │ │ │ + addr16 das │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xf0052,%esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f366 │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80953fe │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x808f374,0x0(%ebp) │ │ │ │ + movl $0x809540c,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 808f208 │ │ │ │ + jmp 80952a0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x5f16ff8b(%ecx) │ │ │ │ - (bad) │ │ │ │ - das │ │ │ │ - add %dl,(%eax) │ │ │ │ - adc %dl,0x0(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x2716ff8b(%ecx) │ │ │ │ + data16 das │ │ │ │ + add %ah,0x170052(%esp,%edi,4) │ │ │ │ + add (%eax),%eax │ │ │ │ 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 808f3ae │ │ │ │ - movl $0x808f340,-0x4(%edi) │ │ │ │ + ja 8095446 │ │ │ │ + movl $0x80953d8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 83e1798 │ │ │ │ + jmp 83e1768 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c03ac,%esi │ │ │ │ + mov $0x85c10d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fmull (%edi) │ │ │ │ - push %ebx │ │ │ │ + jo 8095416 │ │ │ │ + push %edx │ │ │ │ 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 808f3e6 │ │ │ │ + jb 809547e │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808f38c │ │ │ │ + jmp 8095424 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x500530f,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + xor $0xbc,%al │ │ │ │ + push %edx │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f415 │ │ │ │ + jb 80954ad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808f208 │ │ │ │ + jmp 80952a0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jl 808f429 │ │ │ │ - push %ebx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %bh,0x3001700(%edx,%edx,2) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f441 │ │ │ │ + jb 80954d9 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 808f30c │ │ │ │ + jmp 80953a4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f49d │ │ │ │ - movl $0x808f3d0,-0x24(%edi) │ │ │ │ + ja 8095535 │ │ │ │ + movl $0x8095468,-0x24(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x808f3fc,-0x1c(%edi) │ │ │ │ + movl $0x8095494,-0x1c(%edi) │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - movl $0x808f428,-0x14(%edi) │ │ │ │ + movl $0x80954c0,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x83e3570,-0xc(%edi) │ │ │ │ + movl $0x83e3540,-0xc(%edi) │ │ │ │ lea -0x11(%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 $0x85c03b4,%esi │ │ │ │ + mov $0x85c10e0,%esi │ │ │ │ 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 808f4e5 │ │ │ │ - movl $0x808f4f0,-0x4(%ebp) │ │ │ │ + jb 809557d │ │ │ │ + movl $0x8095588,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -83328,15 +90839,15 @@ │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f52a │ │ │ │ + jb 80955c2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -83346,319 +90857,324 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f603 │ │ │ │ - movl $0x808f57c,-0x4(%ebp) │ │ │ │ + jb 809569b │ │ │ │ + movl $0x8095614,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f57c │ │ │ │ + jne 8095614 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 808f5ce │ │ │ │ + jb 8095666 │ │ │ │ add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f563 │ │ │ │ + ja 80955fb │ │ │ │ mov 0x1(%esi),%ecx │ │ │ │ mov 0x5(%esi),%edx │ │ │ │ - movl $0x808f504,-0x18(%edi) │ │ │ │ + movl $0x809559c,-0x18(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809c480,-0x8(%edi) │ │ │ │ + movl $0x80a2518,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 808f60b │ │ │ │ + jb 80956a3 │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808f5bf │ │ │ │ + ja 8095657 │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - movl $0x808f4bc,-0x10(%edi) │ │ │ │ + movl $0x8095554,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x809c46c,-0x4(%edi) │ │ │ │ + movl $0x80a2504,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c03c8,%esi │ │ │ │ + mov $0x85c10f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - mov $0x55,%cl │ │ │ │ - cmp $0x0,%al │ │ │ │ + sbb %esi,%ebp │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808f65a │ │ │ │ - movl $0x808f620,-0x4(%edi) │ │ │ │ + ja 80956f2 │ │ │ │ + movl $0x80956b8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 808f53c │ │ │ │ + jmp 80955d4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c03cc,%esi │ │ │ │ + mov $0x85c10f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp $0x60,%al │ │ │ │ - push %esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + call *0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808f6ad │ │ │ │ + jb 8095745 │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 808f6b0 │ │ │ │ + je 8095748 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x8477daa,-0xc(%ebp) │ │ │ │ + movl $0x8478295,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8380fe0 │ │ │ │ + jmp 8380fb0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub $0xd,%al │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + sarb $0x2,0xf0052(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808f8b9 │ │ │ │ - movl $0x808f898,-0x4(%ebp) │ │ │ │ + jb 8095951 │ │ │ │ + movl $0x8095930,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f898 │ │ │ │ + jne 8095930 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x85e0505,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 8431cb0 │ │ │ │ nop │ │ │ │ - add $0xb6,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ebp │ │ │ │ push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808f6fa │ │ │ │ + jne 8095792 │ │ │ │ mov $0x85dad1c,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808f718,0x4(%ebp) │ │ │ │ + movl $0x80957b0,0x4(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f718 │ │ │ │ + jne 80957b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - shlb $0x0,0x230054(%ebp) │ │ │ │ + sub %dl,0x54(%ebp) │ │ │ │ + add %ah,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ dec %eax │ │ │ │ cmp 0x4(%ebp),%eax │ │ │ │ - jne 808f6ef │ │ │ │ - movl $0x808f834,0x4(%ebp) │ │ │ │ + jne 8095787 │ │ │ │ + movl $0x80958cc,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f834 │ │ │ │ + jne 80958cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %?,0x20054(%ebp) │ │ │ │ + hlt │ │ │ │ + push %esp │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %esp │ │ │ │ - testl $0x83f08908,(%eax) │ │ │ │ - loopne 808f79f │ │ │ │ + hlt │ │ │ │ + push %edi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ dec %eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f75c │ │ │ │ + jne 80957f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808f790,-0x4(%ebp) │ │ │ │ + movl $0x8095828,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f790 │ │ │ │ + jne 8095828 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc $0xc,%al │ │ │ │ - push %ebx │ │ │ │ + test $0xb8,%al │ │ │ │ + push %edx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808f7b1 │ │ │ │ - mov $0x85c03e0,%esi │ │ │ │ + jne 8095849 │ │ │ │ + mov $0x85c110c,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lock or 0x0(%ebx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %bh,0x10052(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808f845 │ │ │ │ - movl $0x808f7dc,0x0(%ebp) │ │ │ │ + je 80958dd │ │ │ │ + movl $0x8095874,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f7dc │ │ │ │ + jne 8095874 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call 4a094ce1 │ │ │ │ + push %eax │ │ │ │ + push %esp │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808f72e │ │ │ │ + jne 80957c6 │ │ │ │ add $0x4,%ebp │ │ │ │ mov $0x85e050a,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %eax,%esp │ │ │ │ - or 0x0(%ebx),%edx │ │ │ │ - and (%eax),%eax │ │ │ │ + sub %bh,0x230052(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ dec %eax │ │ │ │ cmp 0x4(%ebp),%eax │ │ │ │ - jne 808f6ef │ │ │ │ + jne 8095787 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x808f800,0x8(%ebp) │ │ │ │ + movl $0x8095898,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f800 │ │ │ │ + jne 8095898 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - or 0x0(%ebx),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x52,%bh │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %esp │ │ │ │ - clc │ │ │ │ - or %cl,(%eax) │ │ │ │ + hlt │ │ │ │ + pop %eax │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ dec %eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f85c │ │ │ │ + jne 80958f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c0400,%esi │ │ │ │ + mov $0x85c112c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0xb,%al │ │ │ │ - push %ebx │ │ │ │ + mov $0xb7,%al │ │ │ │ + push %edx │ │ │ │ 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 808fb15 │ │ │ │ - movl $0x808faf4,-0x4(%ebp) │ │ │ │ + jb 8095bad │ │ │ │ + movl $0x8095b8c,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808faf4 │ │ │ │ + jne 8095b8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -83671,257 +91187,262 @@ │ │ │ │ add %ah,%gs:-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - stc │ │ │ │ - or %cl,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 808f908 │ │ │ │ + add %ah,-0x74f7f6a7(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc5750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808f92c,0x0(%ebp) │ │ │ │ + movl $0x80959c4,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f92c │ │ │ │ + jne 80959c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x54,%bl │ │ │ │ + adc $0x53,%al │ │ │ │ + push %esp │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808f947 │ │ │ │ + jne 80959df │ │ │ │ mov $0x85dad1c,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x808f970,0x4(%ebp) │ │ │ │ + movl $0x8095a08,0x4(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f970 │ │ │ │ + jne 8095a08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x230054b3 │ │ │ │ + rclb $1,0x54(%edx) │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ dec %eax │ │ │ │ cmp 0x4(%ebp),%eax │ │ │ │ - jne 808f917 │ │ │ │ - movl $0x808fa90,0x4(%ebp) │ │ │ │ + jne 80959af │ │ │ │ + movl $0x8095b28,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fa90 │ │ │ │ + jne 8095b28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor %dh,0x20054(%ebx) │ │ │ │ + cwtl │ │ │ │ + push %edx │ │ │ │ + push %esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0xf9,%ah │ │ │ │ - or %cl,(%eax) │ │ │ │ + dec %esp │ │ │ │ + pop %edx │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3,%eax │ │ │ │ dec %eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f9b4 │ │ │ │ + jne 8095a4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808f9ec,-0x4(%ebp) │ │ │ │ + movl $0x8095a84,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808f9ec │ │ │ │ + jne 8095a84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x1005309,%eax │ │ │ │ + dec %esp │ │ │ │ + mov $0x52,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808fa0d │ │ │ │ - mov $0x85c03e0,%esi │ │ │ │ + jne 8095aa5 │ │ │ │ + mov $0x85c110c,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %edx,0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub %dh,0x10052(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808faa1 │ │ │ │ - movl $0x808fa38,0x0(%ebp) │ │ │ │ + je 8095b39 │ │ │ │ + movl $0x8095ad0,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fa38 │ │ │ │ + jne 8095ad0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %?,0x420054(%edx) │ │ │ │ + hlt │ │ │ │ + push %ecx │ │ │ │ + push %esp │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808f986 │ │ │ │ + jne 8095a1e │ │ │ │ add $0x4,%ebp │ │ │ │ mov $0x85e0505,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %cl,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + int3 │ │ │ │ + mov $0x52,%ch │ │ │ │ add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ dec %eax │ │ │ │ cmp 0x4(%ebp),%eax │ │ │ │ - jne 808f917 │ │ │ │ + jne 80959af │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - movl $0x808fa5c,0x8(%ebp) │ │ │ │ + movl $0x8095af4,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fa5c │ │ │ │ + jne 8095af4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - or %dl,0x0(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + mov $0x52,%ch │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - mov $0x890808fa,%eax │ │ │ │ - lock and $0x3,%eax │ │ │ │ + push %eax │ │ │ │ + pop %ebx │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ dec %eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fab8 │ │ │ │ + jne 8095b50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c0408,%esi │ │ │ │ + mov $0x85c1134,%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 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - nop │ │ │ │ + or $0x90003bf0,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808fc18 │ │ │ │ + jb 8095cb0 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fbdc,-0x10(%ebp) │ │ │ │ + movl $0x8095c74,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fbdc │ │ │ │ + jne 8095c74 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808fbc7 │ │ │ │ - movl $0x808fc04,0x0(%ebp) │ │ │ │ + je 8095c5f │ │ │ │ + movl $0x8095c9c,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fc04 │ │ │ │ + jne 8095c9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 808fbc7 │ │ │ │ - movl $0x808fb80,0x0(%ebp) │ │ │ │ + je 8095c5f │ │ │ │ + movl $0x8095c18,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fb80 │ │ │ │ + jne 8095c18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ mov $0x85e050a,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7f000b7e(%ebx) │ │ │ │ sub 0x45c70445(%ebx),%ecx │ │ │ │ - add $0xa8,%al │ │ │ │ - sti │ │ │ │ - or %cl,(%eax) │ │ │ │ + add $0x40,%al │ │ │ │ + pop %esp │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fba8 │ │ │ │ + jne 8095c40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7400037e(%ebx) │ │ │ │ @@ -83934,26 +91455,26 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fc53 │ │ │ │ - movl $0x808fb40,-0xc(%edi) │ │ │ │ + ja 8095ceb │ │ │ │ + movl $0x8095bd8,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0424,%esi │ │ │ │ + mov $0x85c1150,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -83971,114 +91492,118 @@ │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%bl │ │ │ │ shlb %cl,-0x70(%esi) │ │ │ │ - rorb $0x0,0x54(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ + sub %ch,%cl │ │ │ │ + push %ebx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 808ff63 │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 8095ffb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x808fd08,-0x10(%ebp) │ │ │ │ + movl $0x8095da0,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fd08 │ │ │ │ + jne 8095da0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x808fd4c,0x0(%ebp) │ │ │ │ + movl $0x8095de4,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fd4c │ │ │ │ + jne 8095de4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push $0x1005449 │ │ │ │ + shr $1,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - std │ │ │ │ - or %cl,(%eax) │ │ │ │ + inc %esp │ │ │ │ + pop %esi │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 808fdac │ │ │ │ + jne 8095e44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x49,%al │ │ │ │ - push %esp │ │ │ │ + mov %gs,%eax │ │ │ │ + push %ebx │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ff41 │ │ │ │ + ja 8095fd9 │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 808fe09 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 8095ea1 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x54(%eax),%ecx │ │ │ │ + sub $0xe8,%al │ │ │ │ + push %ebx │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 808fce7 │ │ │ │ + jne 8095d7f │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 808fd63 │ │ │ │ - nop │ │ │ │ + jmp 8095dfb │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - push %esp │ │ │ │ + clc │ │ │ │ + out %eax,$0x53 │ │ │ │ add %al,%bh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -84089,40 +91614,40 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 808fd63 │ │ │ │ + jmp 8095dfb │ │ │ │ test %edx,%edx │ │ │ │ - jne 808fe1c │ │ │ │ + jne 8095eb4 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 808ff16 │ │ │ │ + jge 8095fae │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 808fe35 │ │ │ │ + ja 8095ecd │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -84139,281 +91664,279 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x808fe4c,-0xc(%ebp) │ │ │ │ + movl $0x8095ee4,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x808fde0,-0xc(%ebp) │ │ │ │ + movl $0x8095e78,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - rolb $1,(%ebx,%edx,2) │ │ │ │ + fs mov $0x52,%cl │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 808ff94 │ │ │ │ - movl $0x85c0444,-0x8(%ebp) │ │ │ │ + jb 809602c │ │ │ │ + movl $0x85c1170,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8385198 │ │ │ │ + jmp 8385168 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - enter $0x5304,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + pop %esp │ │ │ │ + mov $0x52,%cl │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 808fff2 │ │ │ │ + jb 809608a │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 808ffe8 │ │ │ │ + ja 8096080 │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x808ff74,-0x8(%edi) │ │ │ │ + movl $0x809600c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8090024,-0x8(%ebp) │ │ │ │ + movl $0x80960bc,-0x8(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090024 │ │ │ │ + jne 80960bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - add $0x53,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + call 809b345 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bl,0x4(%eax) │ │ │ │ - pop %esp │ │ │ │ - or %al,0x6e9fcc5(%ebx) │ │ │ │ - mov $0x9066002f,%ebx │ │ │ │ - xor $0x4,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,-0x3a7cf7a4(%ecx,%edx,1) │ │ │ │ + cld │ │ │ │ + jmp 838baec │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x52b0,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x4,%al │ │ │ │ - add %cl,(%ecx) │ │ │ │ - or %cl,0x4589fc75(%ecx) │ │ │ │ - add %al,-0x1b16033b(%ebx) │ │ │ │ - push %edx │ │ │ │ - das │ │ │ │ - add %dh,(%esp,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0x9c,%al │ │ │ │ + pusha │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83852f0 │ │ │ │ + enter $0x52b0,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80900b6 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 809614e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80900c8,-0xc(%ebp) │ │ │ │ + movl $0x8096160,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80900c8 │ │ │ │ + jne 8096160 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090075 │ │ │ │ + ja 809610d │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - movl $0x808ffa4,-0xc(%edi) │ │ │ │ + movl $0x809603c,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8477d92,-0x4(%ebp) │ │ │ │ + movl $0x847827d,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x3,%ah │ │ │ │ - push %ebx │ │ │ │ + dec %eax │ │ │ │ + mov $0x52,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8090084 │ │ │ │ - mov $0x85c0430,%esi │ │ │ │ + jne 809611c │ │ │ │ + mov $0x85c115c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - add 0x0(%ebx),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + and $0xb0,%al │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8090159 │ │ │ │ + jb 80961f1 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809014f │ │ │ │ + ja 80961e7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8090048,-0x20(%edi) │ │ │ │ + movl $0x80960e0,-0x20(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x8433118,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ movl $0x85e0519,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8386964 │ │ │ │ + jmp 8386934 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80901ab │ │ │ │ - movl $0x808fcb0,-0x1c(%edi) │ │ │ │ + ja 8096243 │ │ │ │ + movl $0x8095d48,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80900ec,-0xc(%edi) │ │ │ │ + movl $0x8096184,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xc(%edi),%esi │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x4(%ebp) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c048c,%esi │ │ │ │ + mov $0x85c11b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0x19005302,%esp │ │ │ │ + push %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c71045(%ebx) │ │ │ │ - adc %bh,%ah │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - or %cl,0x4d890c4d(%ebx) │ │ │ │ + adc %dl,0x4d8b0809(%edx,%eiz,2) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ or %cl,-0x7814f3bb(%ecx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455da0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80901e5 │ │ │ │ - movl $0x809c45c,-0x8(%edi) │ │ │ │ + ja 809627d │ │ │ │ + movl $0x80a24f4,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - jmp 8090284 │ │ │ │ + jmp 809631c │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809025d │ │ │ │ + ja 80962f5 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -84432,29 +91955,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80902b2 │ │ │ │ - movl $0x8090230,-0x8(%edi) │ │ │ │ + ja 809634a │ │ │ │ + movl $0x80962c8,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c04a4,%esi │ │ │ │ + mov $0x85c11d0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 80902e0 │ │ │ │ + jmp 8096378 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -84465,76 +91988,78 @@ │ │ │ │ mov %al,0x199066 │ │ │ │ add $0x0,%eax │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090316 │ │ │ │ - movl $0x809c480,-0x8(%edi) │ │ │ │ + ja 80963ae │ │ │ │ + movl $0x80a2518,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c04ac,%esi │ │ │ │ + mov $0x85c11d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %edx,%fs:0x0(%ebx) │ │ │ │ - pop %ss │ │ │ │ + clc │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + push %edx │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090397 │ │ │ │ + jb 809642f │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809038d │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + ja 8096425 │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x85dad7d,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e2361,0x0(%ebp) │ │ │ │ - movl $0x85c049c,0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x8(%ebp) │ │ │ │ + movl $0x85c11c8,0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c04d0,%esi │ │ │ │ + mov $0x85c11fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - and %al,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + mov $0xad,%ah │ │ │ │ + push %edx │ │ │ │ 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 80903d0 │ │ │ │ + jb 8096468 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85dad7d,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8090338 │ │ │ │ - mov $0x85c04d8,%esi │ │ │ │ + jmp 80963d0 │ │ │ │ + mov $0x85c1204,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -84545,102 +92070,100 @@ │ │ │ │ or %cl,0x458b0845(%ecx) │ │ │ │ or $0x89,%al │ │ │ │ dec %ebp │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ adc %cl,-0x3a7cebbb(%ecx) │ │ │ │ add $0xe9,%al │ │ │ │ - jb 80903f1 │ │ │ │ - cmp $0x0,%al │ │ │ │ - xchg %ax,%ax │ │ │ │ + fimull -0x6f99ffc4(%eax) │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%bl │ │ │ │ lret $0x9066 │ │ │ │ - pusha │ │ │ │ - add 0x0(%ebx),%edx │ │ │ │ - pop %ss │ │ │ │ + hlt │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %edx │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80906e5 │ │ │ │ + jb 809677d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80906fc,0x0(%ebp) │ │ │ │ + movl $0x8096794,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80906fc │ │ │ │ + jne 8096794 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x42,%al │ │ │ │ - push %esp │ │ │ │ + je 80964d3 │ │ │ │ + push %ebx │ │ │ │ add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or $0x89,%al │ │ │ │ repnz mov %eax,0x40(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809062b │ │ │ │ + ja 80966c3 │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 80904e8 │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + jne 8096580 │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - inc %ecx │ │ │ │ - push %esp │ │ │ │ + or $0xe1,%al │ │ │ │ + push %ebx │ │ │ │ add %al,%bh │ │ │ │ or %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ adc %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 809047a │ │ │ │ + jmp 8096512 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 80904fb │ │ │ │ + jne 8096593 │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %edx,%eax │ │ │ │ add %ecx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jge 8090607 │ │ │ │ + jge 809669f │ │ │ │ add $0xffffffe8,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ @@ -84648,15 +92171,15 @@ │ │ │ │ (bad) │ │ │ │ or (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090516 │ │ │ │ + ja 80965ae │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ @@ -84673,205 +92196,208 @@ │ │ │ │ push %ecx │ │ │ │ mov 0x84(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x1c(%edi) │ │ │ │ + movl $0x83a6ff4,-0x1c(%edi) │ │ │ │ mov %esi,-0x18(%edi) │ │ │ │ lea -0x19(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xffffffe8,%edi │ │ │ │ - movl $0x8090530,-0x4(%ebp) │ │ │ │ + movl $0x80965c8,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80904cc,-0x4(%ebp) │ │ │ │ + movl $0x8096564,-0x4(%ebp) │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ nop │ │ │ │ - cmp %al,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + int3 │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + push %edx │ │ │ │ add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x9(%esp,%eax,1) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 836f16c │ │ │ │ + add %bh,%ah │ │ │ │ + or %ecx,%fs:(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + push %edx │ │ │ │ add %ah,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x9(%esi,%eax,1) │ │ │ │ - or %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - sbb %eax,0xc583085e │ │ │ │ - clc │ │ │ │ - jmp 83d88fc │ │ │ │ - movl $0x80906b8,-0x4(%ebp) │ │ │ │ + add %ch,%ah │ │ │ │ + or %cx,(%eax) │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d88cc │ │ │ │ + movl $0x8096750,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80906b8 │ │ │ │ + jne 8096750 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0x0 │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + push $0x30052ad │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - je 80906c3 │ │ │ │ + or $0x67,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d8ff0 │ │ │ │ - mov $0x85c079c,%esi │ │ │ │ + jmp 83d8fc0 │ │ │ │ + mov $0x85c14c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - add %dl,0x0(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + and $0xad,%al │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809068d │ │ │ │ + jne 8096725 │ │ │ │ mov $0x85dad7d,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8090c94 │ │ │ │ + jmp 8096d2c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x0 │ │ │ │ - push %ebx │ │ │ │ - add %al,0xf000000 │ │ │ │ + push $0x50052ad │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80908a4 │ │ │ │ + jb 809693c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090868,-0x1c(%ebp) │ │ │ │ + movl $0x8096900,-0x1c(%ebp) │ │ │ │ mov 0x18(%esi),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ mov 0x14(%esi),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 809042c │ │ │ │ + jmp 80964c4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8090824,-0x4(%ebp) │ │ │ │ + movl $0x80968bc,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ - inc %eax │ │ │ │ - add %dl,0x0(%ebx) │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ + aam $0xac │ │ │ │ + push %edx │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ sbb %cl,0x44891455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090774 │ │ │ │ - movl $0x809c448,-0x14(%edi) │ │ │ │ + ja 809680c │ │ │ │ + movl $0x80a24e0,-0x14(%edi) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - movl $0x85c07ce,0x14(%ebp) │ │ │ │ - movl $0x85c07a4,0x18(%ebp) │ │ │ │ + movl $0x85c14fa,0x14(%ebp) │ │ │ │ + movl $0x85c14d0,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - mov $0xc70052ff,%eax │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %edx │ │ │ │ + add %al,%bh │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ @@ -84879,65 +92405,63 @@ │ │ │ │ adc $0x89,%al │ │ │ │ dec %esp │ │ │ │ and $0x4c,%al │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80907b9 │ │ │ │ + jmp 8096851 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %bh,%bh │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %ch,0x400(%edx,%edx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809084a │ │ │ │ + ja 80968e2 │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80908b4,0x0(%ebp) │ │ │ │ + movl $0x809694c,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp %bh,%bh │ │ │ │ + int3 │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ push %edx │ │ │ │ add %al,0x0(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x75890809(%edi,%eax,1) │ │ │ │ - cld │ │ │ │ + add %dh,(%eax,%ebp,2) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0xff,%al │ │ │ │ - push %edx │ │ │ │ - add %al,0x7000100 │ │ │ │ + enter $0x52ab,$0x0 │ │ │ │ + add $0x7000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090c79 │ │ │ │ - movl $0x809096c,-0x20(%ebp) │ │ │ │ + jb 8096d11 │ │ │ │ + movl $0x8096a04,-0x20(%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 │ │ │ │ @@ -84961,48 +92485,50 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809096c │ │ │ │ + jne 8096a04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov 0x480052fe,%al │ │ │ │ + xor $0xab,%al │ │ │ │ + push %edx │ │ │ │ + add %cl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3f7af4ba(%ebx) │ │ │ │ - jg 80909a8 │ │ │ │ + jg 8096a40 │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0x24,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x8090b14,0x0(%ebp) │ │ │ │ + movl $0x8096bac,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090b14 │ │ │ │ + jne 8096bac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8090bc4,0x0(%ebp) │ │ │ │ + movl $0x8096c5c,0x0(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov 0x20(%ebp),%esi │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090bc4 │ │ │ │ + jne 8096c5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8090a7c,-0x4(%ebp) │ │ │ │ + movl $0x8096b14,-0x4(%ebp) │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %esi │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -85016,20 +92542,20 @@ │ │ │ │ int1 │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80909c9 │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + ja 8096a61 │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ @@ -85053,56 +92579,54 @@ │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8090a1a │ │ │ │ + jmp 8096ab2 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bh,(%esp,%edx,2) │ │ │ │ - add %al,0x0(%esi) │ │ │ │ + nop │ │ │ │ + fistl 0x0(%ebx) │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090aaf │ │ │ │ + ja 8096b47 │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8090c2c,0x0(%ebp) │ │ │ │ + movl $0x8096cc4,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ mov %esi,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - push %edx │ │ │ │ - add %cl,0x4(%eax) │ │ │ │ + jmp 83d88cc │ │ │ │ + mov %gs,0x4480052(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090980 │ │ │ │ + ja 8096a18 │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ @@ -85115,36 +92639,33 @@ │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ lea -0x2(%edi),%edx │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8090c3e │ │ │ │ - movl $0x8090acc,0x8(%ebp) │ │ │ │ + jg 8096cd6 │ │ │ │ + movl $0x8096b64,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809042c │ │ │ │ + jmp 80964c4 │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - cld │ │ │ │ - push %edx │ │ │ │ - add %cl,0x4(%eax) │ │ │ │ + fsubrl 0x4480052(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809098f │ │ │ │ + jne 8096a27 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ @@ -85155,28 +92676,28 @@ │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ mov $0x85dad7d,%edx │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - jmp 8090b74 │ │ │ │ + jmp 8096c0c │ │ │ │ nop │ │ │ │ - enter $0x543a,$0x0 │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + xor %bl,%dl │ │ │ │ + push %ebx │ │ │ │ + add %al,0x2(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - or %ecx,(%ecx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 836f16c │ │ │ │ + add %cl,-0x76f7f696(%eax) │ │ │ │ + jne 8096cca │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836f13c │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ @@ -85184,32 +92705,33 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8090c94 │ │ │ │ + jmp 8096d2c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0xff,%dl │ │ │ │ decl (%eax) │ │ │ │ add (%eax),%al │ │ │ │ - add %ch,-0x5(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090d28 │ │ │ │ - movl $0x8090728,-0x50(%edi) │ │ │ │ + ja 8096dc0 │ │ │ │ + movl $0x80967c0,-0x50(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x48(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x44(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ mov %edx,-0x40(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ @@ -85218,73 +92740,74 @@ │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ movl $0x8433118,-0x34(%edi) │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80908d8,-0x28(%edi) │ │ │ │ + movl $0x8096970,-0x28(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ lea -0x32(%edi),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ lea -0x50(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c46c,-0x4(%edi) │ │ │ │ + movl $0x80a2504,-0x4(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x85c080c,%esi │ │ │ │ + mov $0x85c1538,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cli │ │ │ │ + inc %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ push %edx │ │ │ │ add %al,0xf000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8090eb4 │ │ │ │ + jb 8096f4c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8090e78,-0x1c(%ebp) │ │ │ │ + movl $0x8096f10,-0x1c(%ebp) │ │ │ │ mov 0x18(%esi),%eax │ │ │ │ mov %eax,-0x28(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x24(%ebp) │ │ │ │ mov 0x14(%esi),%ecx │ │ │ │ mov %ecx,-0x20(%ebp) │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffd8,%ebp │ │ │ │ - jmp 809042c │ │ │ │ + jmp 80964c4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x8090e38,-0x4(%ebp) │ │ │ │ + movl $0x8096ed0,-0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ - sbb %bh,%dl │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ push %edx │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -85295,101 +92818,92 @@ │ │ │ │ mov %esi,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090d9c │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + ja 8096e34 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xb(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - movl $0x85c07ce,0x10(%ebp) │ │ │ │ - movl $0x85c07a4,0x14(%ebp) │ │ │ │ + movl $0x85c14fa,0x10(%ebp) │ │ │ │ + movl $0x85c14d0,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - stc │ │ │ │ - push %edx │ │ │ │ - add %al,%dh │ │ │ │ + cmp %ah,0xc60052(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1445(%ebx) │ │ │ │ sbb %cl,0x44891055(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8090de1 │ │ │ │ + jmp 8096e79 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - je 8090e67 │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + or %ah,0x40052(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090e5b │ │ │ │ + ja 8096ef3 │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8090ec4,0x4(%ebp) │ │ │ │ + movl $0x8096f5c,0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x85e0519,0x0(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ + jmp 83d88cc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sub %bh,%cl │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x30052a5,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - or $0x75890809,%eax │ │ │ │ + add %bl,0x9(%esi,%ebp,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 836f13c │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0xf9,%al │ │ │ │ - push %edx │ │ │ │ - add %al,0x7000100 │ │ │ │ + shlb $0x1,0x50052(%ebp) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809128c │ │ │ │ - movl $0x8090f7c,-0x20(%ebp) │ │ │ │ + jb 8097324 │ │ │ │ + movl $0x8097014,-0x20(%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 │ │ │ │ @@ -85413,51 +92927,50 @@ │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8090f7c │ │ │ │ + jne 8097014 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - clc │ │ │ │ + sub $0xa5,%al │ │ │ │ push %edx │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3f7af4ba(%ebx) │ │ │ │ - jg 8090fb8 │ │ │ │ + jg 8097050 │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0x24,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x8091124,0x0(%ebp) │ │ │ │ + movl $0x80971bc,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091124 │ │ │ │ + jne 80971bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80911d4,0x0(%ebp) │ │ │ │ + movl $0x809726c,0x0(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80911d4 │ │ │ │ + jne 809726c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x809108c,-0x4(%ebp) │ │ │ │ + movl $0x8097124,-0x4(%ebp) │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edi │ │ │ │ add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ @@ -85473,20 +92986,20 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8090fd9 │ │ │ │ - movl $0x836f4a4,-0x14(%edi) │ │ │ │ + ja 8097071 │ │ │ │ + movl $0x836f474,-0x14(%edi) │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ @@ -85509,55 +93022,53 @@ │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 809102a │ │ │ │ + jmp 80970c2 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %dh,(%esi) │ │ │ │ - push %esp │ │ │ │ + adc $0x53,%ch │ │ │ │ add %al,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80910bf │ │ │ │ + ja 8097157 │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809123c,0x0(%ebp) │ │ │ │ + movl $0x80972d4,0x0(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x85e0519,-0x4(%ebp) │ │ │ │ mov %esi,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83d88fc │ │ │ │ - lock notb 0x0(%edx) │ │ │ │ - or %dl,(%edx) │ │ │ │ + jmp 83d88cc │ │ │ │ + test %ah,0x12080052(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8090f90 │ │ │ │ + ja 8097028 │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ movl $0x84330b0,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ @@ -85570,35 +93081,35 @@ │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ lea -0x2(%edi),%edx │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809124e │ │ │ │ - movl $0x80910dc,0x4(%ebp) │ │ │ │ + jg 80972e6 │ │ │ │ + movl $0x8097174,0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 809042c │ │ │ │ + jmp 80964c4 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - notb 0x0(%edx) │ │ │ │ - or %dl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + aam $0xa2 │ │ │ │ + push %edx │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 8090f9f │ │ │ │ + jne 8097037 │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -85609,27 +93120,28 @@ │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ mov $0x85dad7d,%edx │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - jmp 8091184 │ │ │ │ + jmp 809721c │ │ │ │ nop │ │ │ │ - mov $0x47005434,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + and %dl,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,0x3(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %cl,(%ecx) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 836f16c │ │ │ │ + add %bl,-0x76f7f690(%eax) │ │ │ │ + jne 80972da │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836f13c │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ @@ -85637,15 +93149,15 @@ │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8090c94 │ │ │ │ + jmp 8096d2c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ ljmp *(%eax) │ │ │ │ ... │ │ │ │ @@ -85653,16 +93165,16 @@ │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091308 │ │ │ │ - movl $0x8090d50,-0x50(%edi) │ │ │ │ + ja 80973a0 │ │ │ │ + movl $0x8096de8,-0x50(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x48(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x44(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x40(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ @@ -85673,83 +93185,83 @@ │ │ │ │ mov %edx,-0x38(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ lea -0x50(%edi),%edx │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 809131a │ │ │ │ + jne 80973b2 │ │ │ │ add $0xffffffc8,%edi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ and $0xfffffffc,%esi │ │ │ │ add $0x20,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x85c0828,%esi │ │ │ │ + mov $0x85c1554,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov 0x2(%eax),%eax │ │ │ │ movl $0x8433118,-0x34(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x30(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x8090ee8,-0x28(%edi) │ │ │ │ + movl $0x8096f80,-0x28(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x24(%edi) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x20(%edi) │ │ │ │ lea -0x32(%edi),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809c46c,-0x4(%edi) │ │ │ │ + movl $0x80a2504,-0x4(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8091398 │ │ │ │ + jmp 8097430 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x52f4(%eax) │ │ │ │ + add %ah,(%ecx,%eiz,4) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091473 │ │ │ │ + jb 809750b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8091454,0x0(%ebp) │ │ │ │ + movl $0x80974ec,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091454 │ │ │ │ + jne 80974ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - hlt │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + in (%dx),%al │ │ │ │ + mov 0x260052,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0c45(%ebx) │ │ │ │ add $0x2b,%al │ │ │ │ dec %esi │ │ │ │ or -0x76dd8037(%ebp),%eax │ │ │ │ int1 │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -85758,181 +93270,177 @@ │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x8091428,0x0(%ebp) │ │ │ │ + movl $0x80974c0,0x0(%ebp) │ │ │ │ mov %esi,%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091428 │ │ │ │ + jne 80974c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %dh,%ah │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x260052,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0xf3 │ │ │ │ - push %edx │ │ │ │ - add %al,(%esi) │ │ │ │ + push $0x60052a0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - adc (%ecx),%ecx │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - popa │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x411f00fa(%ebx) │ │ │ │ - cmp %cl,(%eax) │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %ch,0x74(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8097468 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c1564,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 8091880 │ │ │ │ + jmp 8097918 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call a096776 │ │ │ │ + jl 80974b8 │ │ │ │ + push %edx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80914b9 │ │ │ │ + jb 8097551 │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - test $0x31,%al │ │ │ │ - push %esp │ │ │ │ + adc %dl,%cl │ │ │ │ + push %ebx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809177b │ │ │ │ + jb 8097813 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091520,-0x10(%ebp) │ │ │ │ + movl $0x80975b8,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091520 │ │ │ │ + jne 80975b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8091564,0x0(%ebp) │ │ │ │ + movl $0x80975fc,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091564 │ │ │ │ + jne 80975fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %eax │ │ │ │ - xor %edx,0x1(%eax,%eax,1) │ │ │ │ + mov $0x10053d0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - les 0xf0890809,%edx │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + pop %esp │ │ │ │ + jbe 80975c7 │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80915c4 │ │ │ │ + jne 809765c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x31,%al │ │ │ │ - push %esp │ │ │ │ + je 80975c2 │ │ │ │ + push %ebx │ │ │ │ add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1045(%ebx) │ │ │ │ or %cl,0x44890b56(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091759 │ │ │ │ + ja 80977f1 │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 8091621 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + jne 80976b9 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %dl,-0x3c(%eax,%eax,1) │ │ │ │ + adc $0xd0,%al │ │ │ │ + push %ebx │ │ │ │ + add %al,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80914ff │ │ │ │ + jne 8097597 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov $0x85d783e,%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 809157b │ │ │ │ + jmp 8097613 │ │ │ │ nop │ │ │ │ - js 809161e │ │ │ │ - push %esp │ │ │ │ + loopne 8097655 │ │ │ │ + push %ebx │ │ │ │ add %al,%bh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ adc $0x8b,%al │ │ │ │ @@ -85943,40 +93451,40 @@ │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ add $0xc,%ebp │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - jmp 809157b │ │ │ │ + jmp 8097613 │ │ │ │ test %edx,%edx │ │ │ │ - jne 8091634 │ │ │ │ + jne 80976cc │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add %edx,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jge 809172e │ │ │ │ + jge 80977c6 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d4670,%esi │ │ │ │ add $0x14,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ out %eax,$0xc │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809164d │ │ │ │ + ja 80976e5 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -85993,122 +93501,120 @@ │ │ │ │ push %edx │ │ │ │ mov 0x84(%esp),%edx │ │ │ │ push %edx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %esi,-0x10(%edi) │ │ │ │ lea -0x11(%edi),%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,%edx │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ add %ecx,%edx │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %eax,0xac(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ push %edx │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - movl $0x8091664,-0xc(%ebp) │ │ │ │ + movl $0x80976fc,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80915f8,-0xc(%ebp) │ │ │ │ + movl $0x8097690,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8455944 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %ch,%bl │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov $0xf005297,%esp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80917d3 │ │ │ │ + ja 809786b │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ - movl $0x8091490,-0x1c(%edi) │ │ │ │ + movl $0x8097528,-0x1c(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80914c8,-0xc(%edi) │ │ │ │ + movl $0x8097560,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ jmp 845e7e4 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %gs,%edx │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and %dl,0x20052(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8091815 │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80978ad │ │ │ │ movl $0x845b168,-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 808d3fc │ │ │ │ + jmp 8093494 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - ljmp $0x2,$0xf0052 │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0x96,%al │ │ │ │ + push %edx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809185b │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80978f3 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ mov 0xa(%esi),%edx │ │ │ │ - movl $0x80917ec,-0xc(%edi) │ │ │ │ + movl $0x8097884,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %ecx,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ @@ -86116,163 +93622,165 @@ │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cld │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - ljmp $0x7,$0x52 │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%esi │ │ │ │ + push %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80918d4 │ │ │ │ - movl $0x8091790,-0x1c(%edi) │ │ │ │ + ja 809796c │ │ │ │ + movl $0x8097828,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x8091828,-0xc(%edi) │ │ │ │ + movl $0x80978c0,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - movl $0x85c02ae,0x8(%ebp) │ │ │ │ + movl $0x85c0fda,0x8(%ebp) │ │ │ │ lea -0xa(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1a(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c0840,%esi │ │ │ │ + mov $0x85c156c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8091904 │ │ │ │ + jmp 809799c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%ebp,8) │ │ │ │ + add %dl,%al │ │ │ │ + fwait │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ - ja 8091906 │ │ │ │ + ja 809799e │ │ │ │ (bad) │ │ │ │ decl 0x20076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8091a5f │ │ │ │ + jb 8097af7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8091a44,-0x10(%ebp) │ │ │ │ + movl $0x8097adc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091a44 │ │ │ │ + jne 8097adc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 809194f │ │ │ │ + ja 80979e7 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add 0x3(%esi),%eax │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8091968,0x0(%ebp) │ │ │ │ + movl $0x8097a00,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091968 │ │ │ │ + jne 8097a00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809198b │ │ │ │ + jne 8097a23 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80919a0 │ │ │ │ + ja 8097a38 │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80919b8,0x0(%ebp) │ │ │ │ + movl $0x8097a50,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80919b8 │ │ │ │ + jne 8097a50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80919e2 │ │ │ │ + jne 8097a7a │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80919f7 │ │ │ │ + ja 8097a8f │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - sbb (%ecx),%cl │ │ │ │ - or %cl,0x758b0b46(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ + add %ch,-0x74f7f686(%eax) │ │ │ │ + inc %esi │ │ │ │ + or 0x45890475(%ebx),%ecx │ │ │ │ add $0x66,%al │ │ │ │ test $0xb5750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb (%eax),%al │ │ │ │ @@ -86280,16 +93788,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8091ab0 │ │ │ │ - movl $0x8091914,-0xc(%edi) │ │ │ │ + ja 8097b48 │ │ │ │ + movl $0x80979ac,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ @@ -86298,15 +93806,15 @@ │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0850,%esi │ │ │ │ + mov $0x85c157c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ @@ -86317,101 +93825,101 @@ │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8d0045(%ebx) │ │ │ │ cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8091b91 │ │ │ │ - mov $0x85c0858,%esi │ │ │ │ + jae 8097c29 │ │ │ │ + mov $0x85c1584,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091b1c,0x0(%ebp) │ │ │ │ + movl $0x8097bb4,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091afa │ │ │ │ + ja 8097b92 │ │ │ │ mov 0x1(%ecx),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091b60,0x0(%ebp) │ │ │ │ + movl $0x8097bf8,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091b3e │ │ │ │ + ja 8097bd6 │ │ │ │ mov 0x3(%ecx),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xf76ff8b(%ecx) │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jae 8091b1e │ │ │ │ + jae 8097bb6 │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 8091b62 │ │ │ │ - movl $0x8091b8c,0x0(%ebp) │ │ │ │ + jb 8097bfa │ │ │ │ + movl $0x8097c24,0x0(%ebp) │ │ │ │ mov 0x2(%ecx),%esi │ │ │ │ movl $0x85d45a9,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8d0045(%ebx) │ │ │ │ cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8091ce3 │ │ │ │ - mov $0x85c085c,%esi │ │ │ │ + jae 8097d7b │ │ │ │ + mov $0x85c1588,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 8091c7c │ │ │ │ + jb 8097d14 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c9c │ │ │ │ + ja 8097d34 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8091cd8,0x0(%ebp) │ │ │ │ + movl $0x8097d70,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -86419,103 +93927,103 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8091c20 │ │ │ │ - movl $0x8091c74,0x4(%ebp) │ │ │ │ + jne 8097cb8 │ │ │ │ + movl $0x8097d0c,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x85d45a9,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x64e90075(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x2c7202f8(%ebx) │ │ │ │ - movl $0x8091c48,0x0(%ebp) │ │ │ │ + movl $0x8097ce0,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091c48 │ │ │ │ + jne 8097ce0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091c9c │ │ │ │ + ja 8097d34 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x458b0075(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x89,%al │ │ │ │ - lock movl $0x8091bec,0x0(%ebp) │ │ │ │ + lock movl $0x8097c84,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8091bec │ │ │ │ + jne 8097c84 │ │ │ │ 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 8091df1 │ │ │ │ + jb 8097e89 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jae 8091d6d │ │ │ │ + jae 8097e05 │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jb 8091dd1 │ │ │ │ + jb 8097e69 │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - movl $0x8091d98,0x0(%ebp) │ │ │ │ + movl $0x8097e30,0x0(%ebp) │ │ │ │ mov 0x2(%eax),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091d68,0x8(%ebp) │ │ │ │ + movl $0x8097e00,0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xf76073b(%ebx) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091d45 │ │ │ │ + ja 8097ddd │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -86529,199 +94037,198 @@ │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %cl,%ah │ │ │ │ - sbb $0xc6890809,%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ + or %ah,0x9(%esi,%edi,2) │ │ │ │ + or %cl,0x8c583c6(%ecx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xf76073b(%ebx) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091da9 │ │ │ │ + ja 8097e41 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0860,%esi │ │ │ │ + mov $0x85c158c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091e51 │ │ │ │ + jb 8097ee9 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091e47 │ │ │ │ + ja 8097edf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8d0045(%ebx) │ │ │ │ cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8091f35 │ │ │ │ - mov $0x85c0870,%esi │ │ │ │ + jae 8097fcd │ │ │ │ + mov $0x85c159c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x8091ea0,0x0(%ebp) │ │ │ │ + movl $0x8097f38,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x20c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091e7e │ │ │ │ + ja 8097f16 │ │ │ │ mov 0x1(%ecx),%eax │ │ │ │ mov 0x5(%ecx),%ecx │ │ │ │ - movl $0x8091e04,-0x1c(%edi) │ │ │ │ + movl $0x8097e9c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x8091f04,0x0(%ebp) │ │ │ │ + movl $0x8097f9c,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091ee2 │ │ │ │ + ja 8097f7a │ │ │ │ mov 0x3(%ecx),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xf76ff8b(%ecx) │ │ │ │ mov %eax,%ecx │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jae 8091ea2 │ │ │ │ + jae 8097f3a │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 8091f06 │ │ │ │ - movl $0x8091f30,0x0(%ebp) │ │ │ │ + jb 8097f9e │ │ │ │ + movl $0x8097fc8,0x0(%ebp) │ │ │ │ mov 0x2(%ecx),%esi │ │ │ │ movl $0x85d45a9,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8091fb8 │ │ │ │ + jb 8098050 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091fae │ │ │ │ + ja 8098046 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8d0045(%ebx) │ │ │ │ cld │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jae 8092113 │ │ │ │ - mov $0x85c0874,%esi │ │ │ │ + jae 80981ab │ │ │ │ + mov $0x85c15a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x3,%ecx │ │ │ │ - jb 80920b0 │ │ │ │ + jb 8098148 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8091fe6 │ │ │ │ + ja 809807e │ │ │ │ mov 0x1(%esi),%ecx │ │ │ │ mov 0x5(%esi),%edx │ │ │ │ - movl $0x8091f6c,-0x20(%edi) │ │ │ │ + movl $0x8098004,-0x20(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8092108,0x0(%ebp) │ │ │ │ + movl $0x80981a0,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov 0x6(%esi),%edx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ @@ -86729,72 +94236,72 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8092054 │ │ │ │ - movl $0x80920a8,0x4(%ebp) │ │ │ │ + jne 80980ec │ │ │ │ + movl $0x8098140,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ movl $0x85d45a9,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4b16ff8b(%ecx) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ incl 0x297202f9(%ebx) │ │ │ │ - movl $0x809207c,0x0(%ebp) │ │ │ │ + movl $0x8098114,0x0(%ebp) │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809207c │ │ │ │ + jne 8098114 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80920cf │ │ │ │ + ja 8098167 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x458b0075(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ add $0x89,%al │ │ │ │ - lock movl $0x8092000,0x0(%ebp) │ │ │ │ + lock movl $0x8098098,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092000 │ │ │ │ + jne 8098098 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8092193 │ │ │ │ + jb 809822b │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092189 │ │ │ │ + ja 8098221 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ movl $0x8433118,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ @@ -86802,80 +94309,80 @@ │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80922dd │ │ │ │ + jb 8098375 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x3,%eax │ │ │ │ - jae 8092275 │ │ │ │ + jae 809830d │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 80922bd │ │ │ │ - movl $0x8092284,0x0(%ebp) │ │ │ │ + jb 8098355 │ │ │ │ + movl $0x809831c,0x0(%ebp) │ │ │ │ mov 0x2(%edx),%esi │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x8092214,-0x4(%ebp) │ │ │ │ + movl $0x80982ac,-0x4(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ or %al,-0xd76fb3b(%ebx) │ │ │ │ add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80921f0 │ │ │ │ + ja 8098288 │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x1(%edx),%eax │ │ │ │ mov 0x5(%edx),%edx │ │ │ │ - movl $0x8092134,-0x24(%edi) │ │ │ │ + movl $0x80981cc,-0x24(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - jmp 809221f │ │ │ │ + jmp 80982b7 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7589044d(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ @@ -86885,45 +94392,46 @@ │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %bh,-0x76f7f6de(%eax) │ │ │ │ - (bad) │ │ │ │ + or %dl,-0x7d(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %edx,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0xd76073b(%ebx) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092295 │ │ │ │ + ja 809832d │ │ │ │ mov 0x3(%edx),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0878,%esi │ │ │ │ + mov $0x85c15a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 80923c8 │ │ │ │ + jmp 8098460 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092329 │ │ │ │ + ja 80983c1 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -86935,22 +94443,22 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80923a9 │ │ │ │ + jb 8098441 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809239f │ │ │ │ + ja 8098437 │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80922fc,-0x8(%edi) │ │ │ │ + movl $0x8098394,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -86976,32 +94484,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80923fc │ │ │ │ - movl $0x8092344,-0xc(%edi) │ │ │ │ + ja 8098494 │ │ │ │ + movl $0x80983dc,-0xc(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c087c,%esi │ │ │ │ + mov $0x85c15a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809242c │ │ │ │ + jmp 80984c4 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -87013,42 +94521,42 @@ │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80924cd │ │ │ │ - movl $0x8092484,-0xc(%ebp) │ │ │ │ + jb 8098565 │ │ │ │ + movl $0x809851c,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092484 │ │ │ │ + jne 809851c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80924d0 │ │ │ │ + jne 8098568 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80924b0,0x4(%ebp) │ │ │ │ + movl $0x8098548,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80924b0 │ │ │ │ + jne 8098548 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ inc %esi │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4758bf0(%ecx) │ │ │ │ @@ -87072,32 +94580,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809252c │ │ │ │ - movl $0x8092444,-0xc(%edi) │ │ │ │ + ja 80985c4 │ │ │ │ + movl $0x80984dc,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0884,%esi │ │ │ │ + mov $0x85c15b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809255c │ │ │ │ + jmp 80985f4 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -87109,44 +94617,44 @@ │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092608 │ │ │ │ - movl $0x80925b8,-0xc(%ebp) │ │ │ │ + jb 80986a0 │ │ │ │ + movl $0x8098650,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80925b8 │ │ │ │ + jne 8098650 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809260b │ │ │ │ + jne 80986a3 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80925ec,0x4(%ebp) │ │ │ │ + movl $0x8098684,0x4(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80925ec │ │ │ │ + jne 8098684 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -87173,44 +94681,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092668 │ │ │ │ - movl $0x8092574,-0xc(%edi) │ │ │ │ + ja 8098700 │ │ │ │ + movl $0x809860c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c088c,%esi │ │ │ │ + mov $0x85c15b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8092698 │ │ │ │ + jmp 8098730 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%bl │ │ │ │ - lcall $0x52,$0xe1e89066 │ │ │ │ + lcall $0x52,$0x8e7c9066 │ │ │ │ sbb (%eax),%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x458b1075(%ebx) │ │ │ │ @@ -87218,35 +94726,32 @@ │ │ │ │ dec %ebp │ │ │ │ add %cl,0x4d8b044d(%ecx) │ │ │ │ or %cl,0x4d890845(%ecx) │ │ │ │ or $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ adc %bl,(%ecx) │ │ │ │ add $0x45c7085e,%eax │ │ │ │ - adc $0x94,%al │ │ │ │ - or %bl,-0x7d(%eax,%ecx,1) │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ - cmp $0x0,%al │ │ │ │ - nop │ │ │ │ + adc $0xc0,%al │ │ │ │ + adc $0xc583085c,%eax │ │ │ │ + add $0xe9,%al │ │ │ │ + or $0x90003c66,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809270d │ │ │ │ + jb 80987a5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092718,-0xc(%ebp) │ │ │ │ + movl $0x80987b0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092718 │ │ │ │ + jne 80987b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -87258,75 +94763,75 @@ │ │ │ │ or %al,0x65ff04c5(%ebx) │ │ │ │ add %cl,0x20076(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80928af │ │ │ │ + jb 8098947 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092874,-0x14(%ebp) │ │ │ │ + movl $0x809890c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0x10(%esi),%ecx │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092874 │ │ │ │ + jne 809890c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809277d │ │ │ │ + ja 8098815 │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ movl $0x85d45a9,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ lds (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76efbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 809278c │ │ │ │ + jne 8098824 │ │ │ │ add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809285a │ │ │ │ + ja 80988f2 │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jl 80927fd │ │ │ │ + jl 8098895 │ │ │ │ movl $0x8432ebc,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x85d45a9,-0x20(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x836f4a4,-0x28(%edi) │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ sub %eax,%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x836f4a4,-0x18(%edi) │ │ │ │ + movl $0x836f474,-0x18(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ @@ -87342,63 +94847,60 @@ │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - mov $0x89080927,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ + push %eax │ │ │ │ + mov %cl,(%ecx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80927b8 │ │ │ │ + jne 8098850 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %ah,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ + mov $0x1900528c,%esp │ │ │ │ add %al,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092953 │ │ │ │ - movl $0x8092918,-0xc(%ebp) │ │ │ │ + jb 80989eb │ │ │ │ + movl $0x80989b0,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092918 │ │ │ │ + jne 80989b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - aam $0xdf │ │ │ │ - push %edx │ │ │ │ - add %al,(%edi) │ │ │ │ + push $0x700528c │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x7f000b7e(%ebx) │ │ │ │ pop %ss │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -87407,30 +94909,28 @@ │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x85e0519,0x18(%ebp) │ │ │ │ - movl $0x85c08ec,0x1c(%ebp) │ │ │ │ + movl $0x85c1618,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bl,%bh │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x1000400 │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 8092a6b │ │ │ │ - movl $0x80929d8,-0x10(%ebp) │ │ │ │ + sbb %cl,0x5001900(%edx,%edx,2) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 8098b03 │ │ │ │ + movl $0x8098a70,-0x10(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ @@ -87440,42 +94940,42 @@ │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80929d8 │ │ │ │ + jne 8098a70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x48,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - adc $0xdf,%al │ │ │ │ + test $0x8b,%al │ │ │ │ push %edx │ │ │ │ add %cl,0x1e000000(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80929bd │ │ │ │ + ja 8098a55 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x809273c,-0x44(%edi) │ │ │ │ + movl $0x80987d4,-0x44(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x3c(%edi) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x38(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x34(%edi) │ │ │ │ movl $0x845a4e8,-0x30(%edi) │ │ │ │ lea -0x44(%edi),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ movl $0x84330b0,-0x24(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80928c4,-0x1c(%edi) │ │ │ │ + movl $0x809895c,-0x1c(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -87500,18 +95000,18 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092bcd │ │ │ │ + jb 8098c65 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8092b1c,-0x20(%ebp) │ │ │ │ + movl $0x8098bb4,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x18(%esi),%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x1c(%esi),%ecx │ │ │ │ @@ -87523,65 +95023,65 @@ │ │ │ │ mov %edx,-0x18(%ebp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092b1c │ │ │ │ + jne 8098bb4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092adf │ │ │ │ + ja 8098b77 │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ movl $0x85d45a9,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 8092aee │ │ │ │ + jne 8098b86 │ │ │ │ add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8092bbe │ │ │ │ + ja 8098c56 │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jl 8092b61 │ │ │ │ + jl 8098bf9 │ │ │ │ movl $0x8432ebc,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ movl $0x85d45a9,-0x20(%edi) │ │ │ │ lea -0x27(%edi),%eax │ │ │ │ add $0xffffffe0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x836f4a4,-0x28(%edi) │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ sub %eax,%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x836f4a4,-0x18(%edi) │ │ │ │ + movl $0x836f474,-0x18(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ lea -0x17(%edi),%eax │ │ │ │ @@ -87590,43 +95090,43 @@ │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - or $0xdd,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ + mov 0x19005289,%al │ │ │ │ add %al,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092c6f │ │ │ │ - movl $0x8092c34,-0xc(%ebp) │ │ │ │ + jb 8098d07 │ │ │ │ + movl $0x8098ccc,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092c34 │ │ │ │ + jne 8098ccc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x70052dc,%eax │ │ │ │ + dec %esp │ │ │ │ + mov %edx,0x0(%edx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x7f000b7e(%ebx) │ │ │ │ pop %ss │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ @@ -87635,81 +95135,78 @@ │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ movl $0x85e0519,0x18(%ebp) │ │ │ │ - movl $0x85c08ec,0x1c(%ebp) │ │ │ │ + movl $0x85c1618,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ds,%esp │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + and %cl,0x1a0052(%ecx) │ │ │ │ + push %es │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092e31 │ │ │ │ - movl $0x8092cc4,-0xc(%ebp) │ │ │ │ + jb 8098ec9 │ │ │ │ + movl $0x8098d5c,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092cc4 │ │ │ │ + jne 8098d5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - fcoml 0x0(%edx) │ │ │ │ - or %al,(%eax) │ │ │ │ + loopne 8098cda │ │ │ │ + push %edx │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0c45(%ebx) │ │ │ │ add -0x3972f037(%ebp),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %cl,0x4d8b1c75(%ebx) │ │ │ │ adc %cl,0x458b1045(%ecx) │ │ │ │ adc $0x89,%al │ │ │ │ dec %ebp │ │ │ │ adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ sbb %al,%bh │ │ │ │ inc %ebp │ │ │ │ sbb $0x19,%al │ │ │ │ add $0x45c7085e,%eax │ │ │ │ - and %bl,%al │ │ │ │ - or %bl,-0x7d(%eax,%ecx,1) │ │ │ │ - lds (%eax),%edx │ │ │ │ - jmp 845ed7c │ │ │ │ + and %al,(%esi,%edx,1) │ │ │ │ + pop %esp │ │ │ │ + or %al,-0x1516ef3b(%ebx) │ │ │ │ + pop %edi │ │ │ │ + cmp $0x0,%al │ │ │ │ movl $0x54,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xdb │ │ │ │ - push %edx │ │ │ │ - add %cl,%bl │ │ │ │ + push $0xcb005288 │ │ │ │ add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092cfa │ │ │ │ + ja 8098d92 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8092a78,-0x50(%edi) │ │ │ │ + movl $0x8098b10,-0x50(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x48(%edi) │ │ │ │ mov 0x24(%ebp),%ecx │ │ │ │ mov %ecx,-0x44(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x40(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ @@ -87720,15 +95217,15 @@ │ │ │ │ mov %edx,-0x34(%edi) │ │ │ │ movl $0x845a4e8,-0x30(%edi) │ │ │ │ lea -0x50(%edi),%edx │ │ │ │ mov %edx,-0x28(%edi) │ │ │ │ movl $0x84330b0,-0x24(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ - movl $0x8092be0,-0x1c(%edi) │ │ │ │ + movl $0x8098c78,-0x1c(%edi) │ │ │ │ lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ mov 0x2c(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x28(%ebp),%eax │ │ │ │ @@ -87740,130 +95237,132 @@ │ │ │ │ lea -0x8(%edi),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,0x2c(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ - movl $0x8092968,-0x14(%edi) │ │ │ │ + movl $0x8098a00,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8092e04,0x8(%ebp) │ │ │ │ + movl $0x8098e9c,0x8(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092e04 │ │ │ │ + jne 8098e9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0xda,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + mov $0x26005286,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - rcr $0x52,%dl │ │ │ │ - add %cl,0x1e000000(%eax) │ │ │ │ + push %esp │ │ │ │ + xchg %edx,0x0(%edx) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092e22 │ │ │ │ + ja 8098eba │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg 8092dae │ │ │ │ + jg 8098e46 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xffffffe8,%edi │ │ │ │ - movl $0x8092d18,-0xc(%ebp) │ │ │ │ + movl $0x8098db0,-0xc(%ebp) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov %esi,%edx │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092d18 │ │ │ │ + jne 8098db0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8092e40,0x0(%ebp) │ │ │ │ + movl $0x8098ed8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8092e40 │ │ │ │ + jne 8098ed8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - ficoml 0x0(%edx) │ │ │ │ - sldt (%edx) │ │ │ │ + in $0x86,%al │ │ │ │ + push %edx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092ef6 │ │ │ │ - movl $0x80926e0,-0x18(%edi) │ │ │ │ + ja 8098f8e │ │ │ │ + movl $0x8098778,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8092c84,-0xc(%edi) │ │ │ │ + movl $0x8098d1c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xc(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c0920,%esi │ │ │ │ + mov $0x85c164c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8092f84 │ │ │ │ + jmp 809901c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xda,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x300 │ │ │ │ + cwtl │ │ │ │ + xchg %dl,0x0(%edx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8092f66 │ │ │ │ + jb 8098ffe │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ movl $0x845db68,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -87874,112 +95373,114 @@ │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8092ec0 │ │ │ │ + jmp 8098f58 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ test %bh,%bh │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x52(%ecx,%ebx,8) │ │ │ │ + add %dh,(%eax) │ │ │ │ + xchg %dl,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8092fb8 │ │ │ │ - movl $0x8092f1c,-0xc(%edi) │ │ │ │ + ja 8099050 │ │ │ │ + movl $0x8098fb4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0928,%esi │ │ │ │ + mov $0x85c1654,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8092fe8 │ │ │ │ + jmp 8099080 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x27(%eax) │ │ │ │ - push %edx │ │ │ │ + add %dl,%ah │ │ │ │ + test %edx,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ lcall $0x9066,$0x4eeb9066 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093021 │ │ │ │ + jb 80990b9 │ │ │ │ movl $0x845b168,-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 836aae4 │ │ │ │ + jmp 836aab4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80930c2 │ │ │ │ - movl $0x809307c,-0x4(%ebp) │ │ │ │ + jb 809915a │ │ │ │ + movl $0x8099114,-0x4(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9f50 │ │ │ │ + jmp 83d9f20 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093062 │ │ │ │ - movl $0x8092ff8,-0xc(%edi) │ │ │ │ + ja 80990fa │ │ │ │ + movl $0x8099090,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x1c(%ebp),%esi │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ @@ -87988,18 +95489,18 @@ │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ movl $0x85e0045,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - mov $0x85c0938,%esi │ │ │ │ + mov $0x85c1664,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80930e8 │ │ │ │ + jmp 8099180 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -88014,38 +95515,38 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093125 │ │ │ │ + jb 80991bd │ │ │ │ movl $0x845b168,-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 836abd0 │ │ │ │ + jmp 836aba0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093183 │ │ │ │ - movl $0x80930fc,-0xc(%edi) │ │ │ │ + ja 809921b │ │ │ │ + movl $0x8099194,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ @@ -88055,79 +95556,79 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0940,%esi │ │ │ │ + mov $0x85c166c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 80931b4 │ │ │ │ + jmp 809924c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ ... │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%bl │ │ │ │ mov -0x70(%esi),%ah │ │ │ │ - jmp 80933dc │ │ │ │ + jmp 8099474 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809327d │ │ │ │ + jb 8099315 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8093208,-0x10(%ebp) │ │ │ │ + movl $0x80992a0,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093208 │ │ │ │ + jne 80992a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809326e │ │ │ │ + ja 8099306 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg 8093223 │ │ │ │ + jg 80992bb │ │ │ │ add $0xfffffff0,%edi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 8093238 │ │ │ │ + jl 80992d0 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d45a9,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ add %edx,%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ sub %eax,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ @@ -88138,41 +95639,41 @@ │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093322 │ │ │ │ - movl $0x80932d8,-0x4(%ebp) │ │ │ │ + jb 80993ba │ │ │ │ + movl $0x8099370,-0x4(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80932d8 │ │ │ │ + jne 8099370 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80932bf │ │ │ │ + ja 8099357 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80931c8,-0xc(%edi) │ │ │ │ + movl $0x8099260,-0xc(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ @@ -88183,42 +95684,42 @@ │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add (%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80933bc │ │ │ │ + jb 8099454 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80933b2 │ │ │ │ + ja 809944a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x14(%eax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8093367 │ │ │ │ + jg 80993ff │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov 0x18(%eax),%edx │ │ │ │ cmp %edx,%ecx │ │ │ │ - jl 809337c │ │ │ │ + jl 8099414 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ mov $0x85d45a9,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ sub %ecx,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ @@ -88228,66 +95729,66 @@ │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ fdivr %st,%st(5) │ │ │ │ (bad) │ │ │ │ jmp *(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x52(%esp,%edx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + adcb $0x0,0x0(%edx) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093530 │ │ │ │ + jb 80995c8 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093526 │ │ │ │ + ja 80995be │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0xb(%ecx),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ sub %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg 80934c8 │ │ │ │ + jg 8099560 │ │ │ │ mov 0x3(%ecx),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x7(%ecx),%ecx │ │ │ │ add $0xfffffff4,%edi │ │ │ │ - movl $0x8093460,-0x8(%ebp) │ │ │ │ + movl $0x80994f8,-0x8(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093460 │ │ │ │ + jne 80994f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push $0x1e000004 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093446 │ │ │ │ + ja 80994de │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ movl $0x84330b0,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8093330,-0x18(%edi) │ │ │ │ + movl $0x80993c8,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ @@ -88301,144 +95802,145 @@ │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ movl $0x85e0045,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x809328c,-0x8(%edi) │ │ │ │ + movl $0x8099324,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x8093508,0x0(%ebp) │ │ │ │ + movl $0x80995a0,0x0(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093508 │ │ │ │ + jne 80995a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - and %dl,%bl │ │ │ │ + mov $0x7f,%ah │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0948,%esi │ │ │ │ + mov $0x85c1674,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8093554 │ │ │ │ + jmp 80995ec │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - rcll %cl,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %cl,0x5280(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,0x35(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093578 │ │ │ │ + jne 8099610 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rcl $1,%bl │ │ │ │ - push %edx │ │ │ │ - add %al,(%esi) │ │ │ │ + adcb $0x6,%fs:0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x74f7f6cb(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ + add %bh,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099638 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test $0xd3,%al │ │ │ │ + cmp $0x80,%al │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ add %cl,0x2ee90475(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp *-0x70(%esi) │ │ │ │ - jmp 80935cc │ │ │ │ + jmp 8099664 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x52(%ebx,%edx,8) │ │ │ │ - pop %es │ │ │ │ + add %bl,(%eax) │ │ │ │ + adcb $0x0,0x0(%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ xchg %ah,-0x70(%esi) │ │ │ │ - jmp 80937c8 │ │ │ │ + jmp 8099860 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8093658 │ │ │ │ + jb 80996f0 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809362c,-0x10(%ebp) │ │ │ │ + movl $0x80996c4,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809362c │ │ │ │ + jne 80996c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093613 │ │ │ │ + ja 80996ab │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -88446,47 +95948,47 @@ │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80936f7 │ │ │ │ + jb 809978f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80936b4,-0x10(%ebp) │ │ │ │ + movl $0x809974c,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80936b4 │ │ │ │ + jne 809974c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809369b │ │ │ │ + ja 8099733 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ sub %eax,%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ @@ -88494,45 +95996,45 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80937aa │ │ │ │ - movl $0x8093754,-0x4(%ebp) │ │ │ │ + jb 8099842 │ │ │ │ + movl $0x80997ec,-0x4(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093754 │ │ │ │ + jne 80997ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ and $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809373b │ │ │ │ + ja 80997d3 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80935e0,-0x24(%edi) │ │ │ │ + movl $0x8099678,-0x24(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x8093664,-0xc(%edi) │ │ │ │ + movl $0x80996fc,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ @@ -88542,33 +96044,35 @@ │ │ │ │ jmp 845ed7c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ or %bh,%dh │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x52(%ecx,%edx,8) │ │ │ │ - pop %es │ │ │ │ + add %al,0x7e(%eax) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809398d │ │ │ │ + jb 8099a25 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80937fc,0x0(%ebp) │ │ │ │ + movl $0x8099894,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80937fc │ │ │ │ + jne 8099894 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80937c3 │ │ │ │ + or $0x7e,%al │ │ │ │ push %edx │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0445(%ebx) │ │ │ │ add -0x7472f037(%ebp),%eax │ │ │ │ @@ -88579,45 +96083,41 @@ │ │ │ │ dec %ebp │ │ │ │ or $0x89,%al │ │ │ │ inc %ebp │ │ │ │ adc %al,%bh │ │ │ │ inc %ebp │ │ │ │ adc $0x19,%al │ │ │ │ add $0x45c7085e,%eax │ │ │ │ - sbb %ah,0x9(%eax) │ │ │ │ - pop %esp │ │ │ │ - or %al,0x4ae908c5(%ebx) │ │ │ │ - mov $0x3c,%ch │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ch,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - (bad) (%esp,%edi,1) │ │ │ │ - add %cl,0x4670076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb %cl,-0x3a7cf7a4(%esi,%edx,1) │ │ │ │ + or %ch,%cl │ │ │ │ + mov $0x54,%dl │ │ │ │ + cmp $0x0,%al │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + addr16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093832 │ │ │ │ + ja 80998ca │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x836f4a4,-0x24(%edi) │ │ │ │ + movl $0x836f474,-0x24(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ sub %edx,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -88631,92 +96131,91 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0x23(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - iret │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + call 2e09ebe0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809397e │ │ │ │ + ja 8099a16 │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov %ecx,%edx │ │ │ │ sub %eax,%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg 809391f │ │ │ │ + jg 80999b7 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff4,%edi │ │ │ │ - movl $0x809384c,-0x4(%ebp) │ │ │ │ + movl $0x80998e4,-0x4(%ebp) │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov %edx,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809384c │ │ │ │ + jne 80998e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8093708,-0x8(%edi) │ │ │ │ + movl $0x80997a0,-0x8(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x8093960,0x0(%ebp) │ │ │ │ + movl $0x80999f8,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093960 │ │ │ │ + jne 80999f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - enter $0x52ce,$0x0 │ │ │ │ - add %al,%es:(%eax) │ │ │ │ + pop %esp │ │ │ │ + jnp 8099a41 │ │ │ │ + add %ah,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0984,%esi │ │ │ │ + mov $0x85c16b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80938d4,0x0(%ebp) │ │ │ │ + movl $0x809996c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80938d4 │ │ │ │ + jne 809996c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80939db │ │ │ │ + ja 8099a73 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movl $0x84330a0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -88724,25 +96223,25 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093a42 │ │ │ │ + jb 8099ada │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093a38 │ │ │ │ + ja 8099ad0 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80939bc,-0x4(%edi) │ │ │ │ + movl $0x8099a54,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8093a50,-0xc(%ebp) │ │ │ │ + movl $0x8099ae8,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -88759,48 +96258,46 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - cmp (%ecx),%ecx │ │ │ │ - or %cl,0x758b0446(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - lea (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,-0x74f7f665(%eax) │ │ │ │ + inc %esi │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 8099b19 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099ba8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093a87 │ │ │ │ + ja 8099b1f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x80939f0,-0x24(%edi) │ │ │ │ + movl $0x8099a88,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x4(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ @@ -88813,32 +96310,34 @@ │ │ │ │ jmp 845ed7c │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x74f7f6c6(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8093aa0 │ │ │ │ + add %bh,(%eax) │ │ │ │ + fwait │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099b38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093b5b │ │ │ │ + ja 8099bf3 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movl $0x84330a0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -88846,25 +96345,25 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093bc2 │ │ │ │ + jb 8099c5a │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093bb8 │ │ │ │ + ja 8099c50 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093b3c,-0x4(%edi) │ │ │ │ + movl $0x8099bd4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8093bd0,-0xc(%ebp) │ │ │ │ + movl $0x8099c68,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -88875,53 +96374,52 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x3a7c031a(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %es │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0xcc,%al │ │ │ │ - push %edx │ │ │ │ + sarb $1,0x52(%eax) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8093d0d │ │ │ │ + jb 8099da5 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8093d24,0x0(%ebp) │ │ │ │ + movl $0x8099dbc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093d24 │ │ │ │ + jne 8099dbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093c16 │ │ │ │ + ja 8099cae │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8093b70,-0x24(%edi) │ │ │ │ + movl $0x8099c08,-0x24(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -88933,80 +96431,76 @@ │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x8093a68,-0x4(%edi) │ │ │ │ + movl $0x8099b00,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8093ce0,-0x4(%ebp) │ │ │ │ + movl $0x8099d78,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093ce0 │ │ │ │ + jne 8099d78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - lret │ │ │ │ - push %edx │ │ │ │ + fdivl 0x52(%edi) │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c098c,%esi │ │ │ │ + mov $0x85c16b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0xcb,%al │ │ │ │ - push %edx │ │ │ │ + cwtl │ │ │ │ + ja 8099e05 │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093cfe │ │ │ │ + ja 8099d96 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8093c9f │ │ │ │ + jg 8099d37 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8093c30,-0x4(%ebp) │ │ │ │ + movl $0x8099cc8,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093c30 │ │ │ │ + jne 8099cc8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0xcc,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ + mov 0x1a005278,%al │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ addr16 (bad) │ │ │ │ @@ -89015,42 +96509,42 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093db5 │ │ │ │ + ja 8099e4d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ mov %ax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093e1e │ │ │ │ + jb 8099eb6 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093e14 │ │ │ │ + ja 8099eac │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093d94,-0x4(%edi) │ │ │ │ + movl $0x8099e2c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8093e2c,-0xc(%ebp) │ │ │ │ + movl $0x8099ec4,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89067,46 +96561,45 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - or %ecx,%ds:(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %al,0x468b0809(%edi,%ebx,4) │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 8099ef5 │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8093eec │ │ │ │ + jne 8099f84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093e63 │ │ │ │ + ja 8099efb │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8093dcc,-0x24(%edi) │ │ │ │ + movl $0x8099e64,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x2,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x2(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ @@ -89119,58 +96612,60 @@ │ │ │ │ jmp 845ed7c │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x9(%esi,%edi,1) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8093e7c │ │ │ │ + add %dl,(%edi,%ebx,4) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 8099f14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093f39 │ │ │ │ + ja 8099fd1 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ mov %ax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8093fa2 │ │ │ │ + jb 809a03a │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8093f98 │ │ │ │ + ja 809a030 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8093f18,-0x4(%edi) │ │ │ │ + movl $0x8099fb0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8093fb0,-0xc(%ebp) │ │ │ │ + movl $0x809a048,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89181,52 +96676,52 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x3a7c031a(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %es │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - enter $0x52,$0x1a │ │ │ │ + lock je 809a0a9 │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80940ed │ │ │ │ + jb 809a185 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8094104,0x0(%ebp) │ │ │ │ + movl $0x809a19c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094104 │ │ │ │ + jne 809a19c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8093ff6 │ │ │ │ + ja 809a08e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8093f50,-0x24(%edi) │ │ │ │ + movl $0x8099fe8,-0x24(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea 0x2(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0xfffffffe,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -89238,78 +96733,79 @@ │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x8093e44,-0x4(%edi) │ │ │ │ + movl $0x8099edc,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80940c0,-0x4(%ebp) │ │ │ │ + movl $0x809a158,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80940c0 │ │ │ │ + jne 809a158 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x260052c7 │ │ │ │ + cld │ │ │ │ + jae 809a1a1 │ │ │ │ + add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c099c,%esi │ │ │ │ + mov $0x85c16c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0xc7,%al │ │ │ │ - push %edx │ │ │ │ - add %al,0x1e000000 │ │ │ │ + mov $0x5005273,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80940de │ │ │ │ + ja 809a176 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x2,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809407f │ │ │ │ + jg 809a117 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8094010,-0x4(%ebp) │ │ │ │ + movl $0x809a0a8,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094010 │ │ │ │ + jne 809a0a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp $0xc8,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + shlb $1,0x0(%edx,%edx,2) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ addr16 (bad) │ │ │ │ (bad) │ │ │ │ @@ -89317,41 +96813,41 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094193 │ │ │ │ + ja 809a22b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80941fa │ │ │ │ + jb 809a292 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80941f0 │ │ │ │ + ja 809a288 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x8094174,-0x4(%edi) │ │ │ │ + movl $0x809a20c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094208,-0xc(%ebp) │ │ │ │ + movl $0x809a2a0,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89368,47 +96864,46 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - inc %edx │ │ │ │ + add %ah,-0x5d(%eax) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80942c8 │ │ │ │ + jne 809a360 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809423f │ │ │ │ + ja 809a2d7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x80941a8,-0x24(%edi) │ │ │ │ + movl $0x809a240,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x4,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x4(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ @@ -89421,59 +96916,58 @@ │ │ │ │ jmp 845ed7c │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x42(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094258 │ │ │ │ + add %dh,%al │ │ │ │ + mov %al,0x468b0809 │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809a2f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094313 │ │ │ │ + ja 809a3ab │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809437a │ │ │ │ + jb 809a412 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094370 │ │ │ │ + ja 809a408 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80942f4,-0x4(%edi) │ │ │ │ + movl $0x809a38c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094388,-0xc(%ebp) │ │ │ │ + movl $0x809a420,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89484,53 +96978,52 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x3a7c031a(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %es │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %al,%ah │ │ │ │ - push %edx │ │ │ │ + sbb %dh,0x52(%ecx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80944c5 │ │ │ │ + jb 809a55d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80944dc,0x0(%ebp) │ │ │ │ + movl $0x809a574,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80944dc │ │ │ │ + jne 809a574 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80943ce │ │ │ │ + ja 809a466 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8094328,-0x24(%edi) │ │ │ │ + movl $0x809a3c0,-0x24(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea 0x4(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -89542,80 +97035,77 @@ │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x8094220,-0x4(%edi) │ │ │ │ + movl $0x809a2b8,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094498,-0x4(%ebp) │ │ │ │ + movl $0x809a530,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094498 │ │ │ │ + jne 809a530 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + and $0x70,%al │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c09ac,%esi │ │ │ │ + mov $0x85c16d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - ret │ │ │ │ + loopne 809a5d9 │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80944b6 │ │ │ │ + ja 809a54e │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8094457 │ │ │ │ + jg 809a4ef │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80943e8,-0x4(%ebp) │ │ │ │ + movl $0x809a480,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80943e8 │ │ │ │ + jne 809a480 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - je 80944ee │ │ │ │ - push %edx │ │ │ │ + or %dh,0x52(%ecx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ @@ -89625,44 +97115,44 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094571 │ │ │ │ + ja 809a609 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%ecx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80945da │ │ │ │ + jb 809a672 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80945d0 │ │ │ │ + ja 809a668 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x809454c,-0x4(%edi) │ │ │ │ + movl $0x809a5e4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80945e8,-0xc(%ebp) │ │ │ │ + movl $0x809a680,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89679,46 +97169,46 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f6ba(%eax) │ │ │ │ - inc %esi │ │ │ │ - add $0x8b,%al │ │ │ │ - jne 8094619 │ │ │ │ + add %al,-0x59(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80946a8 │ │ │ │ + jne 809a740 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809461f │ │ │ │ + ja 809a6b7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8094588,-0x24(%edi) │ │ │ │ + movl $0x809a620,-0x24(%edi) │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ add $0x8,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x8(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ @@ -89731,63 +97221,63 @@ │ │ │ │ jmp 845ed7c │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094638 │ │ │ │ + jne 809a6d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80946f9 │ │ │ │ + ja 809a791 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov (%eax),%ecx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094762 │ │ │ │ + jb 809a7fa │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094758 │ │ │ │ + ja 809a7f0 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80946d4,-0x4(%edi) │ │ │ │ + movl $0x809a76c,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094770,-0xc(%ebp) │ │ │ │ + movl $0x809a808,-0xc(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 8459250 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ @@ -89798,52 +97288,52 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x3a7c031a(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %es │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - rclb $0x1a,0x0(%edx) │ │ │ │ + xor %ch,0x52(%ebp) │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80948ad │ │ │ │ + jb 809a945 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80948c4,0x0(%ebp) │ │ │ │ + movl $0x809a95c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80948c4 │ │ │ │ + jne 809a95c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80947b6 │ │ │ │ + ja 809a84e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8094710,-0x24(%edi) │ │ │ │ + movl $0x809a7a8,-0x24(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea 0x8(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -89855,78 +97345,79 @@ │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x8094600,-0x4(%edi) │ │ │ │ + movl $0x809a698,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094880,-0x4(%ebp) │ │ │ │ + movl $0x809a918,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094880 │ │ │ │ + jne 809a918 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test $0xbf,%al │ │ │ │ + cmp $0x6c,%al │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c09bc,%esi │ │ │ │ + mov $0x85c16e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fs mov $0x50052,%edi │ │ │ │ + clc │ │ │ │ + imul $0x5,0x0(%edx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809489e │ │ │ │ + ja 809a936 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809483f │ │ │ │ + jg 809a8d7 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80947d0,-0x4(%ebp) │ │ │ │ + movl $0x809a868,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80947d0 │ │ │ │ + jne 809a868 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - rclb $0x1a,0x0(%edx) │ │ │ │ + xor %ch,0x52(%ebp) │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ addr16 (bad) │ │ │ │ @@ -89943,16 +97434,16 @@ │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094a84 │ │ │ │ - movl $0x8094990,-0xc(%ebp) │ │ │ │ + jb 809ab1c │ │ │ │ + movl $0x809aa28,-0xc(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845613c │ │ │ │ @@ -89962,15 +97453,15 @@ │ │ │ │ sub %dl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094978 │ │ │ │ + ja 809aa10 │ │ │ │ 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 0x14(%ebp),%ecx │ │ │ │ @@ -89988,28 +97479,28 @@ │ │ │ │ mov 0x80(%esp),%eax │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x2c(%edi) │ │ │ │ + movl $0x83a6ff4,-0x2c(%edi) │ │ │ │ mov %esi,-0x28(%edi) │ │ │ │ lea -0x29(%edi),%eax │ │ │ │ - movl $0x836f4a4,-0x24(%edi) │ │ │ │ + movl $0x836f474,-0x24(%edi) │ │ │ │ mov %eax,-0x20(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ @@ -90033,38 +97524,35 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094adf │ │ │ │ - movl $0x8094ac4,0x0(%ebp) │ │ │ │ + jb 809ab77 │ │ │ │ + movl $0x809ab5c,0x0(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094ac4 │ │ │ │ + jne 809ab5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - dec %edx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094aec │ │ │ │ + add %al,0x468b0809(%ebx,%ebp,4) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809ab84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -90081,80 +97569,81 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809494c │ │ │ │ + jmp 809a9e4 │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ std │ │ │ │ (bad) │ │ │ │ jmp *(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0x52,%esi │ │ │ │ - pop %es │ │ │ │ + add %cl,%ah │ │ │ │ + push $0x52 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094c99 │ │ │ │ + jb 809ad31 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmpl $0x0,0x0(%ebp) │ │ │ │ - jge 8094ca1 │ │ │ │ + jge 809ad39 │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x85e0519,0x14(%ebp) │ │ │ │ - movl $0x85c0960,0x18(%ebp) │ │ │ │ + movl $0x85c168c,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - pushf │ │ │ │ - mov $0x670052,%esp │ │ │ │ + xor %ch,0x52(%ecx) │ │ │ │ + add %ah,0x0(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094c8a │ │ │ │ + ja 809ad22 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x809494c,-0x10(%edi) │ │ │ │ + movl $0x809a9e4,-0x10(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ sub %edx,%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8094c2f │ │ │ │ + jg 809acc7 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8094c00,0x4(%ebp) │ │ │ │ + movl $0x809ac98,0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094c00 │ │ │ │ + jne 809ac98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x758b0346(%ebx) │ │ │ │ @@ -90167,254 +97656,255 @@ │ │ │ │ adc %cl,0x55891445(%ecx) │ │ │ │ sbb %al,0x1de904c5(%ebx) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ inc %edi │ │ │ │ cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - dec %edx │ │ │ │ + sub $0xab,%al │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8094c6c,0x4(%ebp) │ │ │ │ + movl $0x809ad04,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094c6c │ │ │ │ + jne 809ad04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x260052bb,%esp │ │ │ │ + push %eax │ │ │ │ + push $0x260052 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c09cc,%esi │ │ │ │ + mov $0x85c16f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8094b8c,-0x4(%ebp) │ │ │ │ + movl $0x809ac24,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094b8c │ │ │ │ + jne 809ac24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 8094cd8 │ │ │ │ + jmp 809ad70 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x52,%esp │ │ │ │ - pop %es │ │ │ │ + add %cl,0x5269(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - dec %esp │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %dl,-0x3976f7f7(%ebp,%ebp,4) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094cfc │ │ │ │ + jne 809ad94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sarb $1,0x600(%edx,%edx,2) │ │ │ │ - add %bl,(%esi) │ │ │ │ + imul $0x6,%fs:0x0(%edx),%edx │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890346(%ebx) │ │ │ │ add %ch,%cl │ │ │ │ xor $0x90fffffe,%eax │ │ │ │ - jmp 8094d24 │ │ │ │ + jmp 809adbc │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x52bc(%eax) │ │ │ │ + add %al,0x52(%ecx,%ebp,2) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x66,%dl │ │ │ │ nop │ │ │ │ - jmp 8094de4 │ │ │ │ + jmp 809ae7c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8094d85 │ │ │ │ + jb 809ae1d │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8094d7b │ │ │ │ + ja 809ae13 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094dbf │ │ │ │ + ja 809ae57 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x8094d38,-0x8(%edi) │ │ │ │ + movl $0x809add0,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ inc %esp │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp *0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 809a094 │ │ │ │ + jl 809aed6 │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094e12 │ │ │ │ - movl $0x8094d98,-0x4(%edi) │ │ │ │ + ja 809aeaa │ │ │ │ + movl $0x809ae30,-0x4(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8094b3c │ │ │ │ + jmp 809abd4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c09e4,%esi │ │ │ │ + mov $0x85c1710,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8094e40 │ │ │ │ + jmp 809aed8 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x52(%ebx,%edi,4) │ │ │ │ + add %bh,(%eax) │ │ │ │ + push $0x52 │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8094e62 │ │ │ │ + jb 809aefa │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8094e78,0x0(%ebp) │ │ │ │ + movl $0x809af10,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094e78 │ │ │ │ + jne 809af10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c09ec,%esi │ │ │ │ + mov $0x85c1718,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x60052,%ebx │ │ │ │ + add %ch,0x52(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8094de4 │ │ │ │ - jmp 8094ea8 │ │ │ │ + jmp 809ae7c │ │ │ │ + jmp 809af40 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x52(%ebx,%edi,4) │ │ │ │ + add %bl,%al │ │ │ │ + addr16 push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ xchg %eax,%esi │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8095028 │ │ │ │ + jmp 809b0c0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x1000100,%eax │ │ │ │ add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8094fbb │ │ │ │ - movl $0x8094fc8,-0x4(%ebp) │ │ │ │ + jb 809b053 │ │ │ │ + movl $0x809b060,-0x4(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8094fc8 │ │ │ │ + jne 809b060 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ enter $0x18,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8094ef7 │ │ │ │ + ja 809af8f │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x20(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ @@ -90427,22 +97917,22 @@ │ │ │ │ push %eax │ │ │ │ lea 0x8(%esi),%eax │ │ │ │ push %eax │ │ │ │ mov %edx,0x88(%esp) │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836ff10,-0x1c(%edi) │ │ │ │ + movl $0x836fee0,-0x1c(%edi) │ │ │ │ mov %esi,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ sub %ecx,%eax │ │ │ │ @@ -90459,77 +97949,75 @@ │ │ │ │ jmp 845ed7c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - dec %edi │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8094fec │ │ │ │ + add %al,0x468b0809(%eax,%esi,4) │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add $0x1e000003,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ hlt │ │ │ │ - adc %cl,0x9(%edi) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + test $0xaf,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 84560c4 │ │ │ │ test %bh,%dh │ │ │ │ (bad) │ │ │ │ jmp *(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x52(%ecx,%edi,4) │ │ │ │ + add %ah,%al │ │ │ │ + gs push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095235 │ │ │ │ + jb 809b2cd │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ cmpl $0x0,0x0(%ebp) │ │ │ │ - jge 809523d │ │ │ │ + jge 809b2d5 │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x85e0519,0x14(%ebp) │ │ │ │ - movl $0x85c0960,0x18(%ebp) │ │ │ │ + movl $0x85c168c,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ - call 26095089 │ │ │ │ + call 2609b121 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809506c │ │ │ │ + ja 809b104 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ @@ -90546,22 +98034,22 @@ │ │ │ │ push %edx │ │ │ │ lea 0x8(%esi),%edx │ │ │ │ push %edx │ │ │ │ mov %ecx,0xa0(%esp) │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ call 804b170 │ │ │ │ add $0xc,%esp │ │ │ │ - movl $0x836ff10,-0x1c(%edi) │ │ │ │ + movl $0x836fee0,-0x1c(%edi) │ │ │ │ mov %esi,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ sub %ecx,%eax │ │ │ │ @@ -90576,181 +98064,190 @@ │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - enter $0x52b6,$0x0 │ │ │ │ + pop %esp │ │ │ │ + arpl %edx,0x0(%edx) │ │ │ │ add %al,(%bx,%si) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095226 │ │ │ │ + ja 809b2be │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,%edx │ │ │ │ sub %ecx,%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg 80951c4 │ │ │ │ + jg 809b25c │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff4,%edi │ │ │ │ - movl $0x80951ac,0x0(%ebp) │ │ │ │ + movl $0x809b244,0x0(%ebp) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80951ac │ │ │ │ + jne 809b244 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ addr16 add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test %dl,0x9(%eax) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xe9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ - add %al,%bh │ │ │ │ - inc %edi │ │ │ │ - clc │ │ │ │ - rorb $0x8,0x9(%esi) │ │ │ │ + sbb $0xb1,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x809af58,-0x8(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8095208,0x4(%ebp) │ │ │ │ + movl $0x809b2a0,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095208 │ │ │ │ + jne 809b2a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %dh,0x260052(%esi) │ │ │ │ + mov $0x62,%ah │ │ │ │ + push %edx │ │ │ │ + add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c09fc,%esi │ │ │ │ + mov $0x85c1728,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8095160,-0x4(%ebp) │ │ │ │ + movl $0x809b1f8,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095160 │ │ │ │ + jne 809b1f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp 8095274 │ │ │ │ + jmp 809b30c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x52b7(%eax) │ │ │ │ + add %bl,(%esp,%eiz,2) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x76f7f6ae(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095298 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov $0x9,%bl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 809b330 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fs mov $0x52,%bh │ │ │ │ - add %al,(%esi) │ │ │ │ + clc │ │ │ │ + arpl %edx,0x0(%edx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890346(%ebx) │ │ │ │ add %ch,%cl │ │ │ │ test %edi,%ebp │ │ │ │ (bad) │ │ │ │ call *-0x6f99e515(%eax) │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x52(%edi,%esi,4) │ │ │ │ + add %bl,%al │ │ │ │ + arpl %edx,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov $0x66,%dl │ │ │ │ nop │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f6ad(%eax) │ │ │ │ - inc %esi │ │ │ │ - add $0x8b,%al │ │ │ │ - jne 80952e9 │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095388 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x9,%ah │ │ │ │ + or %cl,0x758b0446(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + popf │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x381f00fa(%ebx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %ah,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %ch,-0x6f99ffc5(%ecx) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80952ef │ │ │ │ + ja 809b387 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov (%eax),%al │ │ │ │ - movl $0x83d7e80,-0x1c(%edi) │ │ │ │ + movl $0x83d7e50,-0x1c(%edi) │ │ │ │ mov %al,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ @@ -90765,74 +98262,72 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - push %ebx │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095308 │ │ │ │ + add %ah,-0x74f7f64d(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809b3a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jo 809535e │ │ │ │ + add $0x61,%al │ │ │ │ push %edx │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095559 │ │ │ │ + jb 809b5f1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80954a0,0x0(%ebp) │ │ │ │ + movl $0x809b538,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80954a0 │ │ │ │ + jne 809b538 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80953e2 │ │ │ │ + ja 809b47a │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov (%ecx),%cl │ │ │ │ - movl $0x83d7e80,-0x1c(%edi) │ │ │ │ + movl $0x83d7e50,-0x1c(%edi) │ │ │ │ mov %cl,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -90846,127 +98341,130 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - mov %dh,0x50052(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb $0x60,%al │ │ │ │ + push %edx │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809554a │ │ │ │ + ja 809b5e2 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x1,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 80954eb │ │ │ │ + jg 809b583 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80953fc,-0x4(%ebp) │ │ │ │ + movl $0x809b494,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80953fc │ │ │ │ + jne 809b494 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80952d0,-0x4(%edi) │ │ │ │ + movl $0x809b368,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809552c,-0x4(%ebp) │ │ │ │ + movl $0x809b5c4,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809552c │ │ │ │ + jne 809b5c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - mov $0x52,%dl │ │ │ │ + nop │ │ │ │ + pop %edi │ │ │ │ + push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a14,%esi │ │ │ │ + mov $0x85c1740,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x56(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095650 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x9,%dh │ │ │ │ + or %cl,0x758b0446(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809558f │ │ │ │ + ja 809b627 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov (%eax),%al │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ - movl $0x83d7e70,-0x1c(%edi) │ │ │ │ + movl $0x83d7e40,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ movswl %dx,%edx │ │ │ │ movzbl %al,%eax │ │ │ │ movswl %ax,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ movswl %ax,%eax │ │ │ │ or %edx,%eax │ │ │ │ mov %ax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x2(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -90982,52 +98480,53 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f6ab(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80955a8 │ │ │ │ + add %al,-0x4a(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809b640 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test $0xb1,%al │ │ │ │ + cmp $0x5e,%al │ │ │ │ push %edx │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095849 │ │ │ │ + jb 809b8e1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095790,0x0(%ebp) │ │ │ │ + movl $0x809b828,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095790 │ │ │ │ + jne 809b828 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80956aa │ │ │ │ + ja 809b742 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -91037,27 +98536,27 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov (%ecx),%cl │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ - movl $0x83d7e70,-0x1c(%edi) │ │ │ │ + movl $0x83d7e40,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ movswl %dx,%edx │ │ │ │ movzbl %cl,%ecx │ │ │ │ movswl %cx,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ movswl %cx,%ecx │ │ │ │ or %edx,%ecx │ │ │ │ mov %cx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffe,%eax │ │ │ │ @@ -91072,127 +98571,125 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - cwtl │ │ │ │ - mov $0x52,%al │ │ │ │ + sub $0x5d,%al │ │ │ │ + push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809583a │ │ │ │ + ja 809b8d2 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x2,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 80957db │ │ │ │ + jg 809b873 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80956c4,-0x4(%ebp) │ │ │ │ + movl $0x809b75c,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80956c4 │ │ │ │ + jne 809b75c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095570,-0x4(%edi) │ │ │ │ + movl $0x809b608,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809581c,-0x4(%ebp) │ │ │ │ + movl $0x809b8b4,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809581c │ │ │ │ + jne 809b8b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xb0,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + mov 0x2600525c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a1c,%esi │ │ │ │ + mov $0x85c1748,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x59(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x468b0809,%ecx │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 809b911 │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095940 │ │ │ │ + jne 809b9d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809587f │ │ │ │ + ja 809b917 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83d7e70,-0x1c(%edi) │ │ │ │ + movl $0x83d7e40,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ movswl %dx,%edx │ │ │ │ movzbl %al,%eax │ │ │ │ movswl %ax,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ movswl %ax,%eax │ │ │ │ or %edx,%eax │ │ │ │ mov %ax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x2(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -91208,50 +98705,53 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7f6a8(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov $0x468b0809,%ecx │ │ │ │ add 0x45891075(%ebx),%ecx │ │ │ │ adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8095898 │ │ │ │ + jne 809b930 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x1a0052ae,%eax │ │ │ │ + dec %esp │ │ │ │ + pop %ebx │ │ │ │ + push %edx │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095b39 │ │ │ │ + jb 809bbd1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095a80,0x0(%ebp) │ │ │ │ + movl $0x809bb18,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095a80 │ │ │ │ + jne 809bb18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809599a │ │ │ │ + ja 809ba32 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -91261,27 +98761,27 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83d7e70,-0x1c(%edi) │ │ │ │ + movl $0x83d7e40,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ movswl %dx,%edx │ │ │ │ movzbl %cl,%ecx │ │ │ │ movswl %cx,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ movswl %cx,%ecx │ │ │ │ or %edx,%ecx │ │ │ │ mov %cx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffe,%eax │ │ │ │ @@ -91296,101 +98796,101 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - test $0xad,%al │ │ │ │ + cmp $0x5a,%al │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095b2a │ │ │ │ + ja 809bbc2 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x2,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8095acb │ │ │ │ + jg 809bb63 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80959b4,-0x4(%ebp) │ │ │ │ + movl $0x809ba4c,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80959b4 │ │ │ │ + jne 809ba4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095860,-0x4(%edi) │ │ │ │ + movl $0x809b8f8,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8095b0c,-0x4(%ebp) │ │ │ │ + movl $0x809bba4,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095b0c │ │ │ │ + jne 809bba4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0xad,%al │ │ │ │ + mov $0x59,%al │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a24,%esi │ │ │ │ + mov $0x85c1750,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x9(%esp,%ebx,2) │ │ │ │ - or %cl,0x758b0446(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - jmp 93095b6c │ │ │ │ - push %es │ │ │ │ + add %ch,%ah │ │ │ │ + mov $0x468b0809,%esp │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 809bc01 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809bcec │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095b6f │ │ │ │ + ja 809bc07 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -91401,15 +98901,15 @@ │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov 0x2(%ecx),%cl │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x3(%eax),%al │ │ │ │ - movl $0x83d7e60,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x1c(%edi) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ movzbl %dl,%eax │ │ │ │ shl $0x10,%eax │ │ │ │ or %ecx,%eax │ │ │ │ @@ -91418,15 +98918,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -91443,53 +98943,51 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f6a5(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x468b0809,%esp │ │ │ │ add 0x45891075(%ebx),%ecx │ │ │ │ adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8095b88 │ │ │ │ + jne 809bc20 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - push %edx │ │ │ │ + cmp %bl,0x52(%eax) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8095e7d │ │ │ │ + jb 809bf15 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8095dc4,0x0(%ebp) │ │ │ │ + movl $0x809be5c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095dc4 │ │ │ │ + jne 809be5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095cae │ │ │ │ + ja 809bd46 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -91505,15 +99003,15 @@ │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov 0x2(%eax),%al │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x3(%ecx),%cl │ │ │ │ - movl $0x83d7e60,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x1c(%edi) │ │ │ │ movzbl %cl,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ or %ecx,%eax │ │ │ │ movzbl %dl,%ecx │ │ │ │ shl $0x10,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ @@ -91522,15 +99020,15 @@ │ │ │ │ shl $0x18,%eax │ │ │ │ or %ecx,%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -91545,99 +99043,103 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - fs stos %al,%es:(%edi) │ │ │ │ + clc │ │ │ │ + push %esi │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095e6e │ │ │ │ + ja 809bf06 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8095e0f │ │ │ │ + jg 809bea7 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8095cc8,-0x4(%ebp) │ │ │ │ + movl $0x809bd60,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095cc8 │ │ │ │ + jne 809bd60 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095b50,-0x4(%edi) │ │ │ │ + movl $0x809bbe8,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8095e50,-0x4(%ebp) │ │ │ │ + movl $0x809bee8,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095e50 │ │ │ │ + jne 809bee8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fsubrs 0x260052(%ecx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + push %edx │ │ │ │ + add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a2c,%esi │ │ │ │ + mov $0x85c1758,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7f6a1(%eax) │ │ │ │ - inc %esi │ │ │ │ - add $0x8b,%al │ │ │ │ - jne 8095ead │ │ │ │ + add %dh,(%eax) │ │ │ │ + rorb $0x8,(%ecx) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8095f98 │ │ │ │ + jne 809c030 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095eb3 │ │ │ │ + ja 809bf4b │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -91648,15 +99150,15 @@ │ │ │ │ mov 0x2(%edx),%dl │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov (%eax),%al │ │ │ │ - movl $0x83d7e60,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x1c(%edi) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ movzbl %dl,%eax │ │ │ │ shl $0x10,%eax │ │ │ │ or %ecx,%eax │ │ │ │ @@ -91665,15 +99167,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -91690,54 +99192,52 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - pop %esi │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8095ecc │ │ │ │ + add %ah,0x9(%edi,%edi,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809bf64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - test $0x52,%al │ │ │ │ + hlt │ │ │ │ + push %esp │ │ │ │ + push %edx │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80961c1 │ │ │ │ + jb 809c259 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8096108,0x0(%ebp) │ │ │ │ + movl $0x809c1a0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096108 │ │ │ │ + jne 809c1a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8095ff2 │ │ │ │ + ja 809c08a │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -91753,15 +99253,15 @@ │ │ │ │ mov 0x2(%edx),%dl │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov (%ecx),%cl │ │ │ │ - movl $0x83d7e60,-0x1c(%edi) │ │ │ │ + movl $0x83d7e30,-0x1c(%edi) │ │ │ │ movzbl %cl,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ or %ecx,%eax │ │ │ │ movzbl %dl,%ecx │ │ │ │ shl $0x10,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ @@ -91770,15 +99270,15 @@ │ │ │ │ shl $0x18,%eax │ │ │ │ or %ecx,%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -91793,103 +99293,100 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - and %ah,0x50052(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x53,%ah │ │ │ │ + push %edx │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80961b2 │ │ │ │ + ja 809c24a │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8096153 │ │ │ │ + jg 809c1eb │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x809600c,-0x4(%ebp) │ │ │ │ + movl $0x809c0a4,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809600c │ │ │ │ + jne 809c0a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8095e94,-0x4(%edi) │ │ │ │ + movl $0x809bf2c,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8096194,-0x4(%ebp) │ │ │ │ + movl $0x809c22c,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096194 │ │ │ │ + jne 809c22c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - push %edx │ │ │ │ + sub %dl,0x52(%ebx) │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a34,%esi │ │ │ │ + mov $0x85c1760,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x9(%ebp,%eiz,2) │ │ │ │ - or %cl,0x758b0446(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - jns 80961f4 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%esi,%eax,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809c604 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80961f7 │ │ │ │ + ja 809c28f │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -91912,118 +99409,118 @@ │ │ │ │ mov 0x5(%ecx),%cl │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x6(%eax),%al │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ - movl $0x83d7e50,-0x20(%edi) │ │ │ │ + movl $0x83d7e20,-0x20(%edi) │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xd0(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80962d1 │ │ │ │ + je 809c369 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xdc(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096306 │ │ │ │ + je 809c39e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809633b │ │ │ │ + je 809c3d3 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096370 │ │ │ │ + je 809c408 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80963a5 │ │ │ │ + je 809c43d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80963da │ │ │ │ + je 809c472 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809640f │ │ │ │ + je 809c4a7 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -92074,15 +99571,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -92099,50 +99596,51 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - bound %ecx,(%ecx) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ + add %ch,-0x74f7f63e(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8096210 │ │ │ │ + jne 809c2a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %fs,0x1a0052(%edx) │ │ │ │ - push %es │ │ │ │ + and %cl,0x52(%edi) │ │ │ │ + add %bl,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8096a21 │ │ │ │ + jb 809cab9 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8096968,0x0(%ebp) │ │ │ │ + movl $0x809ca00,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096968 │ │ │ │ + jne 809ca00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80965c6 │ │ │ │ + ja 809c65e │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -92170,116 +99668,116 @@ │ │ │ │ mov 0x5(%eax),%al │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x6(%ecx),%cl │ │ │ │ mov %edx,0xc4(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ - movl $0x83d7e50,-0x20(%edi) │ │ │ │ + movl $0x83d7e20,-0x20(%edi) │ │ │ │ mov %eax,0xd0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ movzbl %al,%eax │ │ │ │ mov %edx,0xdc(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80966b8 │ │ │ │ + je 809c750 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80966ed │ │ │ │ + je 809c785 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096722 │ │ │ │ + je 809c7ba │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096757 │ │ │ │ + je 809c7ef │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809678c │ │ │ │ + je 809c824 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80967c1 │ │ │ │ + je 809c859 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x178(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80967f6 │ │ │ │ + je 809c88e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x184(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -92330,15 +99828,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -92353,101 +99851,101 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - rcrb $0x0,0x50052(%esi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %esp │ │ │ │ + dec %ebx │ │ │ │ + push %edx │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096a12 │ │ │ │ + ja 809caaa │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 80969b3 │ │ │ │ + jg 809ca4b │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80965e0,-0x4(%ebp) │ │ │ │ + movl $0x809c678,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80965e0 │ │ │ │ + jne 809c678 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80961d8,-0x4(%edi) │ │ │ │ + movl $0x809c270,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80969f4,-0x4(%ebp) │ │ │ │ + movl $0x809ca8c,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80969f4 │ │ │ │ + jne 809ca8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x9e,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x524a,$0x0 │ │ │ │ + add %al,%es:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a3c,%esi │ │ │ │ + mov $0x85c1768,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8096dcc │ │ │ │ + add %ah,0x9(%esi,%ecx,8) │ │ │ │ + or %cl,0x758b0446(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + jns 809caec │ │ │ │ + add %al,(%eax) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096a57 │ │ │ │ + ja 809caef │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -92470,118 +99968,118 @@ │ │ │ │ mov 0x2(%ecx),%cl │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83d7e50,-0x20(%edi) │ │ │ │ + movl $0x83d7e20,-0x20(%edi) │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xd0(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096b31 │ │ │ │ + je 809cbc9 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xdc(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096b66 │ │ │ │ + je 809cbfe │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096b9b │ │ │ │ + je 809cc33 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096bd0 │ │ │ │ + je 809cc68 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096c05 │ │ │ │ + je 809cc9d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096c3a │ │ │ │ + je 809ccd2 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096c6f │ │ │ │ + je 809cd07 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -92632,15 +100130,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -92657,53 +100155,53 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x6a(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + lret │ │ │ │ or %ecx,(%eax) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096a70 │ │ │ │ + jne 809cb08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub $0x9a,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + rolb $0x0,0x52(%esi) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097281 │ │ │ │ + jb 809d319 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80971c8,0x0(%ebp) │ │ │ │ + movl $0x809d260,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80971c8 │ │ │ │ + jne 809d260 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8096e26 │ │ │ │ + ja 809cebe │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -92731,116 +100229,116 @@ │ │ │ │ mov 0x2(%eax),%al │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %edx,0xc4(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83d7e50,-0x20(%edi) │ │ │ │ + movl $0x83d7e20,-0x20(%edi) │ │ │ │ mov %eax,0xd0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ movzbl %al,%eax │ │ │ │ mov %edx,0xdc(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096f18 │ │ │ │ + je 809cfb0 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096f4d │ │ │ │ + je 809cfe5 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096f82 │ │ │ │ + je 809d01a │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096fb7 │ │ │ │ + je 809d04f │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8096fec │ │ │ │ + je 809d084 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8097021 │ │ │ │ + je 809d0b9 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x178(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8097056 │ │ │ │ + je 809d0ee │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x184(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -92891,15 +100389,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -92914,185 +100412,183 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - pusha │ │ │ │ - xchg %eax,%esi │ │ │ │ + hlt │ │ │ │ + inc %edx │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097272 │ │ │ │ + ja 809d30a │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8097213 │ │ │ │ + jg 809d2ab │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8096e40,-0x4(%ebp) │ │ │ │ + movl $0x809ced8,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8096e40 │ │ │ │ + jne 809ced8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8096a38,-0x4(%edi) │ │ │ │ + movl $0x809cad0,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8097254,-0x4(%ebp) │ │ │ │ + movl $0x809d2ec,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097254 │ │ │ │ + jne 809d2ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x95 │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + push $0x26005242 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a44,%esi │ │ │ │ + mov $0x85c1770,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80972fa │ │ │ │ + jb 809d392 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80972d8,-0xc(%ebp) │ │ │ │ + movl $0x809d370,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80972d8 │ │ │ │ + jne 809d370 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80972c1 │ │ │ │ + ja 809d359 │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov (%eax),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ mov %al,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809737a │ │ │ │ + jb 809d412 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809734c,-0xc(%ebp) │ │ │ │ + movl $0x809d3e4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809734c │ │ │ │ + jne 809d3e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097335 │ │ │ │ + ja 809d3cd │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ dec %ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ inc %edx │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - jae 809739b │ │ │ │ - or %cl,0x758b0446(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x1d750003,%esi │ │ │ │ + add %bl,-0x2c(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809d458 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80973a7 │ │ │ │ + ja 809d43f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8097294,-0x1c(%edi) │ │ │ │ + movl $0x809d32c,-0x1c(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ movl $0x84330b0,-0x10(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8097308,-0x8(%edi) │ │ │ │ + movl $0x809d3a0,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ @@ -93102,67 +100598,70 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8097457 │ │ │ │ + jb 809d4ef │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809744d │ │ │ │ + ja 809d4e5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ mov (%eax),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ mov %al,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - mov $0x1a005293,%esp │ │ │ │ + push %eax │ │ │ │ + inc %eax │ │ │ │ + push %edx │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097589 │ │ │ │ + jb 809d621 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80975a0,0x0(%ebp) │ │ │ │ + movl $0x809d638,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80975a0 │ │ │ │ + jne 809d638 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x28,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097496 │ │ │ │ + ja 809d52e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8097414,-0x24(%edi) │ │ │ │ + movl $0x809d4ac,-0x24(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea 0x1(%edx),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ dec %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ @@ -93174,112 +100673,112 @@ │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x24(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - movl $0x809738c,-0x4(%edi) │ │ │ │ + movl $0x809d424,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809755c,-0x4(%ebp) │ │ │ │ + movl $0x809d5f4,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809755c │ │ │ │ + jne 809d5f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - xchg %eax,%edx │ │ │ │ + pusha │ │ │ │ + aas │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a4c,%esi │ │ │ │ + mov $0x85c1778,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %dl,0x50052(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sbb $0x3f,%al │ │ │ │ + push %edx │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809757a │ │ │ │ + ja 809d612 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x1,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809751b │ │ │ │ + jg 809d5b3 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80974b0,-0x4(%ebp) │ │ │ │ + movl $0x809d548,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80974b0 │ │ │ │ + jne 809d548 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jmp 809792c │ │ │ │ + jmp 809d9c4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097627 │ │ │ │ + ja 809d6bf │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8097650 │ │ │ │ + jmp 809d6e8 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl 0x5(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8097872 │ │ │ │ + jb 809d90a │ │ │ │ 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 │ │ │ │ @@ -93294,23 +100793,23 @@ │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov (%eax),%al │ │ │ │ movzbl %al,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 8097807 │ │ │ │ + jne 809d89f │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097717 │ │ │ │ + ja 809d7af │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ @@ -93323,15 +100822,15 @@ │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ movl $0x85dad7d,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8097744,-0x8(%ebp) │ │ │ │ + movl $0x809d7dc,-0x8(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp 8455d30 │ │ │ │ pop %es │ │ │ │ or (%eax),%eax │ │ │ │ @@ -93351,17 +100850,17 @@ │ │ │ │ add $0x8,%ebp │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ - jmp 80976b4 │ │ │ │ + jmp 809d74c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80977c8,-0x10(%ebp) │ │ │ │ + movl $0x809d860,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -93387,20 +100886,20 @@ │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ add $0x10,%ebp │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809778c │ │ │ │ + ja 809d824 │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ @@ -93423,36 +100922,35 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80978cf │ │ │ │ - movl $0x80978b4,0x0(%ebp) │ │ │ │ + jb 809d967 │ │ │ │ + movl $0x809d94c,0x0(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80978b4 │ │ │ │ + jne 809d94c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - js 80978c3 │ │ │ │ + add %dh,0x9(%ecx,%ebx,8) │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ adc %cl,-0x899efbb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80978dc │ │ │ │ + jne 809d974 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -93469,83 +100967,82 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8097650 │ │ │ │ + jmp 809d6e8 │ │ │ │ nop │ │ │ │ sar $0xff,%ah │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov 0x0(%edx),%ss │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %dl,0x523b(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097a91 │ │ │ │ - movl $0x8097960,-0x4(%ebp) │ │ │ │ + jb 809db29 │ │ │ │ + movl $0x809d9f8,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097960 │ │ │ │ + jne 809d9f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - enter $0x528e,$0x0 │ │ │ │ + pop %esp │ │ │ │ + cmp 0x0(%edx),%edx │ │ │ │ inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097a82 │ │ │ │ + ja 809db1a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8097600,-0x20(%edi) │ │ │ │ + movl $0x809d698,-0x20(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8097650,-0x18(%edi) │ │ │ │ + movl $0x809d6e8,-0x18(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ lea -0x20(%edi),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov $0x1,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8097a27 │ │ │ │ + jg 809dabf │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x80979f8,0x4(%ebp) │ │ │ │ + movl $0x809da90,0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80979f8 │ │ │ │ + jne 809da90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x758b0346(%ebx) │ │ │ │ @@ -93558,53 +101055,58 @@ │ │ │ │ adc %cl,0x55891445(%ecx) │ │ │ │ sbb %al,0x29e904c5(%ebx) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ inc %edi │ │ │ │ cld │ │ │ │ - test %bh,0x9(%eax) │ │ │ │ - or %cl,0x445c707(%ecx) │ │ │ │ - fs jp 8097a3f │ │ │ │ - or %cl,0x10758bf0(%ecx) │ │ │ │ + sbb $0xd9,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x809dafc,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097a64 │ │ │ │ + jne 809dafc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - les 0x260052(%ebp),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pop %eax │ │ │ │ + cmp 0x0(%edx),%dl │ │ │ │ + add %al,%es:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a54,%esi │ │ │ │ + mov $0x85c1780,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8097ab8 │ │ │ │ + jmp 809db50 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x52(%edi,%ecx,4) │ │ │ │ - pop %es │ │ │ │ + add %dh,(%eax) │ │ │ │ + cmp $0x52,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -93614,17 +101116,17 @@ │ │ │ │ add %cl,0x190076(%ebp) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097afb │ │ │ │ + ja 809db93 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ @@ -93632,39 +101134,39 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097b3b │ │ │ │ + ja 809dbd3 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 8097b64 │ │ │ │ + jmp 809dbfc │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl 0x5(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097da8 │ │ │ │ + jb 809de40 │ │ │ │ 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 │ │ │ │ @@ -93681,23 +101183,23 @@ │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov (%eax),%al │ │ │ │ movzbl %al,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 8097d3a │ │ │ │ + jne 809ddd2 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097c39 │ │ │ │ + ja 809dcd1 │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ @@ -93712,15 +101214,15 @@ │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8097c74,-0x10(%ebp) │ │ │ │ + movl $0x809dd0c,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -93743,17 +101245,17 @@ │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ add $0x10,%ebp │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - jmp 8097bd2 │ │ │ │ + jmp 809dc6a │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x8097cf8,-0x10(%ebp) │ │ │ │ + movl $0x809dd90,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ @@ -93779,20 +101281,20 @@ │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ add $0x10,%ebp │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8097cb8 │ │ │ │ + ja 809dd50 │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ inc %eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x1(%edx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ @@ -93815,36 +101317,36 @@ │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097e03 │ │ │ │ - movl $0x8097de8,0x0(%ebp) │ │ │ │ + jb 809de9b │ │ │ │ + movl $0x809de80,0x0(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097de8 │ │ │ │ + jne 809de80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - jle 8097df7 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ + add %ch,-0x74f7f622(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8097e10 │ │ │ │ + jne 809dea8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -93861,61 +101363,58 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8097b64 │ │ │ │ + jmp 809dbfc │ │ │ │ nop │ │ │ │ pusha │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - mov %edx,0x0(%edx) │ │ │ │ + add %bl,0x52(%esi,%esi,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8097fd1 │ │ │ │ - movl $0x8097e94,-0x4(%ebp) │ │ │ │ + jb 809e069 │ │ │ │ + movl $0x809df2c,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097e94 │ │ │ │ + jne 809df2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov %edx,0x0(%edx) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sub %dh,(%esi) │ │ │ │ + push %edx │ │ │ │ + add %cl,0x1e000000(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8097fc2 │ │ │ │ + ja 809e05a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8097ad4,-0x2c(%edi) │ │ │ │ + movl $0x809db6c,-0x2c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x8097b14,-0x24(%edi) │ │ │ │ + movl $0x809dbac,-0x24(%edi) │ │ │ │ mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8097b64,-0x1c(%edi) │ │ │ │ + movl $0x809dbfc,-0x1c(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ lea -0x2c(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ lea -0x24(%edi),%ecx │ │ │ │ @@ -93923,27 +101422,27 @@ │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov $0x1,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8097f67 │ │ │ │ + jg 809dfff │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8097f38,0x8(%ebp) │ │ │ │ + movl $0x809dfd0,0x8(%ebp) │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x1c(%ebp) │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097f38 │ │ │ │ + jne 809dfd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x758b0346(%ebx) │ │ │ │ @@ -93956,53 +101455,57 @@ │ │ │ │ adc %cl,0x55891445(%ecx) │ │ │ │ sbb %al,-0x216fb3b(%ebx) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ inc %edi │ │ │ │ cld │ │ │ │ - mov $0x8908097d,%eax │ │ │ │ - pop %es │ │ │ │ - movl $0x8097fa4,0x8(%ebp) │ │ │ │ + push %eax │ │ │ │ + fimuls (%ecx) │ │ │ │ + or %cl,0x845c707(%ecx) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8097fa4 │ │ │ │ + jne 809e03c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %cl,0x260052(%eax) │ │ │ │ + sbb %dh,0x260052 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a64,%esi │ │ │ │ + mov $0x85c1790,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8097ff8 │ │ │ │ + jmp 809e090 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x52(%edx,%ecx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + aaa │ │ │ │ + push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ @@ -94010,59 +101513,58 @@ │ │ │ │ (bad) │ │ │ │ decl 0x190076(%ebp) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - orb $0x8,(%ecx) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %al,0x468b0809(%ecx,%eiz,8) │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 809e0bd │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80980ec │ │ │ │ + jne 809e184 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809802b │ │ │ │ + ja 809e0c3 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov (%eax),%al │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ - movl $0x83e9a00,-0x1c(%edi) │ │ │ │ + movl $0x83e99d0,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ and $0xffff,%edx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%ax │ │ │ │ movzwl %ax,%eax │ │ │ │ or %edx,%eax │ │ │ │ mov %ax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x2(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -94078,51 +101580,50 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x9(%eax,%eax,4) │ │ │ │ + add %bl,%ah │ │ │ │ + loopne 809e193 │ │ │ │ or %cl,0x758b0346(%ebx) │ │ │ │ adc %cl,-0x899efbb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8098044 │ │ │ │ + jne 809e0dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or $0x87,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ + mov 0x1a005233,%al │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80982e9 │ │ │ │ + jb 809e381 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098230,0x0(%ebp) │ │ │ │ + movl $0x809e2c8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098230 │ │ │ │ + jne 809e2c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098146 │ │ │ │ + ja 809e1de │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -94132,26 +101633,26 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov (%ecx),%cl │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ - movl $0x83e9a00,-0x1c(%edi) │ │ │ │ + movl $0x83e99d0,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ and $0xffff,%edx │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%cx │ │ │ │ movzwl %cx,%ecx │ │ │ │ or %edx,%ecx │ │ │ │ mov %cx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffe,%eax │ │ │ │ @@ -94167,125 +101668,126 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - test %edx,0x0(%edx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov %?,(%edx) │ │ │ │ + push %edx │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80982da │ │ │ │ + ja 809e372 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x2,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809827b │ │ │ │ + jg 809e313 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8098160,-0x4(%ebp) │ │ │ │ + movl $0x809e1f8,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098160 │ │ │ │ + jne 809e1f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x809800c,-0x4(%edi) │ │ │ │ + movl $0x809e0a4,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80982bc,-0x4(%ebp) │ │ │ │ + movl $0x809e354,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80982bc │ │ │ │ + jne 809e354 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - test %edx,0x0(%edx) │ │ │ │ - add %al,%es:(%eax) │ │ │ │ + add %dh,(%edx) │ │ │ │ + push %edx │ │ │ │ + add %ah,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a74,%esi │ │ │ │ + mov $0x85c17a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - orl $0x8,(%ecx) │ │ │ │ + add %bh,-0x1c(%eax) │ │ │ │ + or %ecx,(%eax) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80983e0 │ │ │ │ + jne 809e478 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809831f │ │ │ │ + ja 809e3b7 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83e9a00,-0x1c(%edi) │ │ │ │ + movl $0x83e99d0,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ and $0xffff,%edx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%ax │ │ │ │ movzwl %ax,%eax │ │ │ │ or %edx,%eax │ │ │ │ mov %ax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x2(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -94301,50 +101803,52 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - orl $0x8,(%ecx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 8098338 │ │ │ │ + add %dl,%al │ │ │ │ + jecxz 809e487 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809e3d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %al,0x6001a00(%edx,%edx,2) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xor %dl,0x0(%edx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80985dd │ │ │ │ + jb 809e675 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098524,0x0(%ebp) │ │ │ │ + movl $0x809e5bc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098524 │ │ │ │ + jne 809e5bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809843a │ │ │ │ + ja 809e4d2 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -94354,26 +101858,26 @@ │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83e9a00,-0x1c(%edi) │ │ │ │ + movl $0x83e99d0,-0x1c(%edi) │ │ │ │ movzbl %dl,%edx │ │ │ │ and $0xffff,%edx │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%cx │ │ │ │ movzwl %cx,%ecx │ │ │ │ or %edx,%ecx │ │ │ │ mov %cx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x2,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffe,%eax │ │ │ │ @@ -94389,102 +101893,102 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x83,%al │ │ │ │ + cwtl │ │ │ │ + das │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80985ce │ │ │ │ + ja 809e666 │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x2,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809856f │ │ │ │ + jg 809e607 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8098454,-0x4(%ebp) │ │ │ │ + movl $0x809e4ec,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098454 │ │ │ │ + jne 809e4ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8098300,-0x4(%edi) │ │ │ │ + movl $0x809e398,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80985b0,-0x4(%ebp) │ │ │ │ + movl $0x809e648,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80985b0 │ │ │ │ + jne 809e648 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - js 8098528 │ │ │ │ + or $0x2f,%al │ │ │ │ push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a7c,%esi │ │ │ │ + mov $0x85c17a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - xchg %cl,(%ecx) │ │ │ │ - or %cl,0x758b0446(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - test $0x850f0003,%esi │ │ │ │ - jmp 93098610 │ │ │ │ - push %es │ │ │ │ + add %dl,-0x74f7f619(%eax) │ │ │ │ + inc %esi │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 809e6a5 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809e790 │ │ │ │ + mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098613 │ │ │ │ + ja 809e6ab │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -94495,15 +101999,15 @@ │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov 0x2(%ecx),%cl │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x3(%eax),%al │ │ │ │ - movl $0x83e99f0,-0x1c(%edi) │ │ │ │ + movl $0x83e99c0,-0x1c(%edi) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ movzbl %dl,%eax │ │ │ │ shl $0x10,%eax │ │ │ │ or %ecx,%eax │ │ │ │ @@ -94512,15 +102016,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -94537,51 +102041,51 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%esi,%eax,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809862c │ │ │ │ + add %al,%ah │ │ │ │ + out %al,$0x9 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 809e6c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,0x1a0052(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub $0x1a0052,%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098921 │ │ │ │ + jb 809e9b9 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098868,0x0(%ebp) │ │ │ │ + movl $0x809e900,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098868 │ │ │ │ + jne 809e900 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098752 │ │ │ │ + ja 809e7ea │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -94597,15 +102101,15 @@ │ │ │ │ mov 0x1(%edx),%dl │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov 0x2(%eax),%al │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x3(%ecx),%cl │ │ │ │ - movl $0x83e99f0,-0x1c(%edi) │ │ │ │ + movl $0x83e99c0,-0x1c(%edi) │ │ │ │ movzbl %cl,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ or %ecx,%eax │ │ │ │ movzbl %dl,%ecx │ │ │ │ shl $0x10,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ @@ -94614,15 +102118,15 @@ │ │ │ │ shl $0x18,%eax │ │ │ │ or %ecx,%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -94637,100 +102141,98 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - sarb $0x0,0x52(%edi) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %esp │ │ │ │ + sub $0x52,%al │ │ │ │ + add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098912 │ │ │ │ + ja 809e9aa │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 80988b3 │ │ │ │ + jg 809e94b │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x809876c,-0x4(%ebp) │ │ │ │ + movl $0x809e804,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809876c │ │ │ │ + jne 809e804 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x80985f4,-0x4(%edi) │ │ │ │ + movl $0x809e68c,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80988f4,-0x4(%ebp) │ │ │ │ + movl $0x809e98c,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80988f4 │ │ │ │ + jne 809e98c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x7f,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x522b,$0x0 │ │ │ │ + add %al,%es:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a84,%esi │ │ │ │ + mov $0x85c17b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%edx,%ecx,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %dl,%ah │ │ │ │ + ljmp $0x8b04,$0x468b0809 │ │ │ │ + jne 809e9e9 │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098a3c │ │ │ │ + jne 809ead4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098957 │ │ │ │ + ja 809e9ef │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -94741,15 +102243,15 @@ │ │ │ │ mov 0x2(%edx),%dl │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov (%eax),%al │ │ │ │ - movl $0x83e99f0,-0x1c(%edi) │ │ │ │ + movl $0x83e99c0,-0x1c(%edi) │ │ │ │ movzbl %al,%eax │ │ │ │ movzbl %cl,%ecx │ │ │ │ shl $0x8,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ movzbl %dl,%eax │ │ │ │ shl $0x10,%eax │ │ │ │ or %ecx,%eax │ │ │ │ @@ -94758,15 +102260,15 @@ │ │ │ │ shl $0x18,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -94783,51 +102285,52 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x77(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + ljmp $0x8b03,$0x468b0809 │ │ │ │ + jne 809eaf1 │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098970 │ │ │ │ + jne 809ea08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x1a00527d,%esp │ │ │ │ - add %al,(%esi) │ │ │ │ + push %eax │ │ │ │ + sub 0x0(%edx),%dl │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8098c65 │ │ │ │ + jb 809ecfd │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x8098bac,0x0(%ebp) │ │ │ │ + movl $0x809ec44,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098bac │ │ │ │ + jne 809ec44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098a96 │ │ │ │ + ja 809eb2e │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -94843,15 +102346,15 @@ │ │ │ │ mov 0x2(%edx),%dl │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov (%ecx),%cl │ │ │ │ - movl $0x83e99f0,-0x1c(%edi) │ │ │ │ + movl $0x83e99c0,-0x1c(%edi) │ │ │ │ movzbl %cl,%ecx │ │ │ │ movzbl %al,%eax │ │ │ │ shl $0x8,%eax │ │ │ │ or %ecx,%eax │ │ │ │ movzbl %dl,%ecx │ │ │ │ shl $0x10,%ecx │ │ │ │ or %eax,%ecx │ │ │ │ @@ -94860,15 +102363,15 @@ │ │ │ │ shl $0x18,%eax │ │ │ │ or %ecx,%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x4,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffffc,%eax │ │ │ │ @@ -94883,101 +102386,101 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1b(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - jl 8098c1e │ │ │ │ + adc %ch,(%ecx) │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098c56 │ │ │ │ + ja 809ecee │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x4,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8098bf7 │ │ │ │ + jg 809ec8f │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8098ab0,-0x4(%ebp) │ │ │ │ + movl $0x809eb48,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098ab0 │ │ │ │ + jne 809eb48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8098938,-0x4(%edi) │ │ │ │ + movl $0x809e9d0,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8098c38,-0x4(%ebp) │ │ │ │ + movl $0x809ecd0,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8098c38 │ │ │ │ + jne 809ecd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lock jnp 8098c81 │ │ │ │ + test %ch,(%eax) │ │ │ │ + push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a8c,%esi │ │ │ │ + mov $0x85c17b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - nop │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %ch,-0x74f7f610(%eax) │ │ │ │ + inc %esi │ │ │ │ + add $0x8b,%al │ │ │ │ + jne 809ed2d │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099010 │ │ │ │ + jne 809f0a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8098c9b │ │ │ │ + ja 809ed33 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -95000,118 +102503,118 @@ │ │ │ │ mov 0x5(%ecx),%cl │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x6(%eax),%al │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ - movl $0x83e99e0,-0x20(%edi) │ │ │ │ + movl $0x83e99b0,-0x20(%edi) │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xd0(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098d75 │ │ │ │ + je 809ee0d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xdc(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098daa │ │ │ │ + je 809ee42 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098ddf │ │ │ │ + je 809ee77 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098e14 │ │ │ │ + je 809eeac │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098e49 │ │ │ │ + je 809eee1 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098e7e │ │ │ │ + je 809ef16 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8098eb3 │ │ │ │ + je 809ef4b │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -95162,15 +102665,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -95187,49 +102690,51 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x468b0809(%esp,%ecx,4) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ + add %cl,0x9(%ebp,%ebp,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 8098cb4 │ │ │ │ + jne 809ed4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - call 2209e2ac │ │ │ │ + jl 809f0ee │ │ │ │ + push %edx │ │ │ │ + add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80994c5 │ │ │ │ + jb 809f55d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809940c,0x0(%ebp) │ │ │ │ + movl $0x809f4a4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809940c │ │ │ │ + jne 809f4a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809906a │ │ │ │ + ja 809f102 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -95257,116 +102762,116 @@ │ │ │ │ mov 0x5(%eax),%al │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x6(%ecx),%cl │ │ │ │ mov %edx,0xc4(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ - movl $0x83e99e0,-0x20(%edi) │ │ │ │ + movl $0x83e99b0,-0x20(%edi) │ │ │ │ mov %eax,0xd0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ movzbl %al,%eax │ │ │ │ mov %edx,0xdc(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809915c │ │ │ │ + je 809f1f4 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8099191 │ │ │ │ + je 809f229 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80991c6 │ │ │ │ + je 809f25e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80991fb │ │ │ │ + je 809f293 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8099230 │ │ │ │ + je 809f2c8 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8099265 │ │ │ │ + je 809f2fd │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x178(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809929a │ │ │ │ + je 809f332 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x184(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -95417,15 +102922,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -95440,88 +102945,88 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - sbb $0x74,%al │ │ │ │ + mov $0x20,%al │ │ │ │ push %edx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80994b6 │ │ │ │ + ja 809f54e │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8099457 │ │ │ │ + jg 809f4ef │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8099084,-0x4(%ebp) │ │ │ │ + movl $0x809f11c,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099084 │ │ │ │ + jne 809f11c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8098c7c,-0x4(%edi) │ │ │ │ + movl $0x809ed14,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8099498,-0x4(%ebp) │ │ │ │ + movl $0x809f530,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099498 │ │ │ │ + jne 809f530 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - jae 80994e1 │ │ │ │ + and $0x20,%al │ │ │ │ + push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a94,%esi │ │ │ │ + mov $0x85c17c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8099608 │ │ │ │ + jmp 809f6a0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x2000400,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80995ec │ │ │ │ - movl $0x8099578,-0x18(%ebp) │ │ │ │ + jb 809f684 │ │ │ │ + movl $0x809f610,-0x18(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x14(%esi),%edx │ │ │ │ @@ -95550,15 +103055,15 @@ │ │ │ │ or (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099561 │ │ │ │ + ja 809f5f9 │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x28(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ lea -0x6(%edi),%ecx │ │ │ │ @@ -95579,30 +103084,30 @@ │ │ │ │ mov 0x20(%ebp),%edx │ │ │ │ mov %edx,0x1c(%ebp) │ │ │ │ mov 0x24(%ebp),%edx │ │ │ │ mov %edx,0x20(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ mov %ecx,0x28(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8099608 │ │ │ │ + jmp 809f6a0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ sar $1,%dh │ │ │ │ (bad) │ │ │ │ dec %ecx │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80996b4 │ │ │ │ + ja 809f74c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov $0x0,%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov $0x0,%edx │ │ │ │ @@ -95617,21 +103122,21 @@ │ │ │ │ xor %edx,%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ xor %edx,%eax │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ or %edx,%eax │ │ │ │ - jne 80996c1 │ │ │ │ + jne 809f759 │ │ │ │ add $0xffffffe4,%edi │ │ │ │ - movl $0x809968c,0x8(%ebp) │ │ │ │ + movl $0x809f724,0x8(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 83d897c │ │ │ │ + jmp 83d894c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %es │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x18758bf0(%ecx) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ @@ -95644,15 +103149,15 @@ │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x80994ec,-0x18(%edi) │ │ │ │ + movl $0x809f584,-0x18(%edi) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ @@ -95671,32 +103176,32 @@ │ │ │ │ mov %edx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 8099750 │ │ │ │ + jmp 809f7e8 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl 0x5(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 8099b23 │ │ │ │ + jb 809fbbb │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 8099b19 │ │ │ │ + ja 809fbb1 │ │ │ │ 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) │ │ │ │ @@ -95737,15 +103242,15 @@ │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -95758,105 +103263,105 @@ │ │ │ │ mov %edx,0x100(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0x10c(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80998a5 │ │ │ │ + je 809f93d │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x124(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80998da │ │ │ │ + je 809f972 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x130(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x13c(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809990f │ │ │ │ + je 809f9a7 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x148(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x154(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8099944 │ │ │ │ + je 809f9dc │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x160(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x16c(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 8099979 │ │ │ │ + je 809fa11 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x178(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x184(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80999ae │ │ │ │ + je 809fa46 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x190(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x19c(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 80999e3 │ │ │ │ + je 809fa7b │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x100(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x1a8(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -95916,46 +103421,48 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8099608 │ │ │ │ + jmp 809f6a0 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099b7f │ │ │ │ - movl $0x8099b64,0x0(%ebp) │ │ │ │ + jb 809fc17 │ │ │ │ + movl $0x809fbfc,0x0(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099b64 │ │ │ │ + jne 809fbfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x468b0809(%ebx,%ebx,4) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 8099b8c │ │ │ │ + add %ah,(%esp,%edi,8) │ │ │ │ + or %ecx,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 809fc24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -95972,81 +103479,83 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8099750 │ │ │ │ + jmp 809f7e8 │ │ │ │ nop │ │ │ │ hlt │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x52(%esp,%ebp,2) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %dl,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099d35 │ │ │ │ - movl $0x8099c10,-0x4(%ebp) │ │ │ │ + jb 809fdcd │ │ │ │ + movl $0x809fca8,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099c10 │ │ │ │ + jne 809fca8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %ch,0x0(%edx,%edx,2) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sbb %dl,0x0(%edx) │ │ │ │ inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099d26 │ │ │ │ + ja 809fdbe │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x8099608,-0x1c(%edi) │ │ │ │ + movl $0x809f6a0,-0x1c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8099750,-0x14(%edi) │ │ │ │ + movl $0x809f7e8,-0x14(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 8099ccb │ │ │ │ + jg 809fd63 │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x8099c9c,0x4(%ebp) │ │ │ │ + movl $0x809fd34,0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099c9c │ │ │ │ + jne 809fd34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x758b0346(%ebx) │ │ │ │ @@ -96059,124 +103568,126 @@ │ │ │ │ adc %cl,0x55891445(%ecx) │ │ │ │ sbb %al,-0x7a16fb3b(%ebx) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ inc %edi │ │ │ │ cld │ │ │ │ - xor $0x9b,%al │ │ │ │ + int3 │ │ │ │ + sti │ │ │ │ or %ecx,(%eax) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x8099d08,0x4(%ebp) │ │ │ │ + movl $0x809fda0,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099d08 │ │ │ │ + jne 809fda0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and %ch,0x52(%ebx) │ │ │ │ + mov $0x17,%ah │ │ │ │ + push %edx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0a9c,%esi │ │ │ │ + mov $0x85c17c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 8099d5c │ │ │ │ + jmp 809fdf4 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x6d(%eax) │ │ │ │ - push %edx │ │ │ │ + add %dl,%ah │ │ │ │ + sbb %edx,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ - jnp 8099d5d │ │ │ │ + jnp 809fdf5 │ │ │ │ (bad) │ │ │ │ - decl 0x6dd80076(%ebp) │ │ │ │ + decl 0x1a6c0076(%ebp) │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099dac │ │ │ │ + jb 809fe44 │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 8099daf │ │ │ │ + je 809fe47 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c0b22,-0x10(%ebp) │ │ │ │ - movl $0x85c0b34,-0xc(%ebp) │ │ │ │ + movl $0x85c184e,-0x10(%ebp) │ │ │ │ + movl $0x85c1860,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + jmp 8390cf4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 8099de6 │ │ │ │ + jb 809fe7e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 8099de9 │ │ │ │ + jne 809fe81 │ │ │ │ mov $0x85e0519,%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ lea 0x1(%ecx),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8099e04 │ │ │ │ + jmp 809fe9c │ │ │ │ nop │ │ │ │ or $0x0,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099e47 │ │ │ │ - movl $0x8099dbc,-0x20(%edi) │ │ │ │ + ja 809fedf │ │ │ │ + movl $0x809fe54,-0x20(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ movl $0x84330b0,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ @@ -96184,143 +103695,142 @@ │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x85c0b6c,%esi │ │ │ │ + mov $0x85c1898,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809a0e4 │ │ │ │ + jmp 80a017c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %edx │ │ │ │ + sbbb $0x52,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099f10 │ │ │ │ + jb 809ffa8 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099ec0,-0x10(%ebp) │ │ │ │ + movl $0x809ff58,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ movl $0x845c3fc,-0x18(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 83d7ea0 │ │ │ │ + jmp 83d7e70 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + xor %bl,(%ecx) │ │ │ │ push %edx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x3f7afcba(%ebx) │ │ │ │ - jge 8099ed3 │ │ │ │ - mov $0x85c0b5c,%esi │ │ │ │ + jge 809ff6b │ │ │ │ + mov $0x85c1888,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ dec %eax │ │ │ │ cmp $0x0,%eax │ │ │ │ - jge 8099ee5 │ │ │ │ + jge 809ff7d │ │ │ │ movl $0x85e0519,0x0(%ebp) │ │ │ │ - jmp 83d8c54 │ │ │ │ - movl $0x8099f08,0x0(%ebp) │ │ │ │ + jmp 83d8c24 │ │ │ │ + movl $0x809ffa0,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8099e04 │ │ │ │ + jmp 809fe9c │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x44e90075(%ecx) │ │ │ │ - in (%dx),%eax │ │ │ │ - xor (%eax),%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x7ce90075(%ecx) │ │ │ │ + mov %?,(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ nop │ │ │ │ - cmp $0x6c,%al │ │ │ │ + rcrb $1,(%eax) │ │ │ │ push %edx │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%ecx) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 8099fbe │ │ │ │ + jb 80a0056 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x8099f80,-0x18(%ebp) │ │ │ │ + movl $0x80a0018,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ mov 0x14(%esi),%esi │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 8099f80 │ │ │ │ + jne 80a0018 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - fsubrl 0x52(%ebx) │ │ │ │ + jo 80a0026 │ │ │ │ + push %edx │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 8099f63 │ │ │ │ - movl $0x8099e70,-0x10(%edi) │ │ │ │ + ja 809fffb │ │ │ │ + movl $0x809ff08,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x845cde8,0x0(%ebp) │ │ │ │ mov %esi,0x8(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836fdfc │ │ │ │ + jmp 836fdcc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %ch,0x52(%ebx) │ │ │ │ + sbb $0x18,%al │ │ │ │ + push %edx │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a01d │ │ │ │ + ja 80a00b5 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ mov 0xc(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ - movl $0x8099f20,-0x14(%edi) │ │ │ │ + movl $0x809ffb8,-0x14(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ @@ -96328,34 +103838,33 @@ │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x6b,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x500 │ │ │ │ + enter $0x5217,$0x0 │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x500,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809a0c6 │ │ │ │ + jb 80a015e │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a0bc │ │ │ │ + ja 80a0154 │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0xc(%eax),%ecx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov 0x14(%eax),%eax │ │ │ │ - movl $0x8099fd4,-0x10(%edi) │ │ │ │ + movl $0x80a006c,-0x10(%edi) │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ @@ -96370,34 +103879,37 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - js 809a0cb │ │ │ │ + js 80a0163 │ │ │ │ (bad) │ │ │ │ decl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x52(%edx,%ebp,2) │ │ │ │ - or (%eax),%al │ │ │ │ + add %ah,(%eax) │ │ │ │ + pop %ss │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a127 │ │ │ │ - movl $0x809a03c,-0x14(%edi) │ │ │ │ + ja 80a01bf │ │ │ │ + movl $0x80a00d4,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov 0x24(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ @@ -96405,91 +103917,88 @@ │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80923c8 │ │ │ │ + jmp 8098460 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c0b80,%esi │ │ │ │ + mov $0x85c18ac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809a158 │ │ │ │ + jmp 80a01f0 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push $0x52 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edx) │ │ │ │ + add %bh,0x52(%esi,%edx,1) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov -0x70(%esi),%ah │ │ │ │ - jmp 809a26c │ │ │ │ + jmp 80a0304 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x6a,%al │ │ │ │ + mov $0x16,%al │ │ │ │ push %edx │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a18d │ │ │ │ + jb 80a0225 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809a26c │ │ │ │ + jmp 80a0304 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x200,%eax │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a1c9 │ │ │ │ + ja 80a0261 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x836551c,-0x8(%edi) │ │ │ │ + movl $0x82cf478,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x68,%ah │ │ │ │ - push %edx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x300 │ │ │ │ + dec %eax │ │ │ │ + adc $0x190052,%eax │ │ │ │ + add $0x300,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809a24e │ │ │ │ + jb 80a02e6 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809a244 │ │ │ │ + ja 80a02dc │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov 0x8(%eax),%edx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x809a19c,-0x8(%edi) │ │ │ │ + movl $0x80a0234,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %edx,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ @@ -96498,102 +104007,102 @@ │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ lock (bad) │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - push $0x52 │ │ │ │ - pop %es │ │ │ │ + add %al,%ah │ │ │ │ + adc $0x52,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a2ac │ │ │ │ - movl $0x809a174,-0x14(%edi) │ │ │ │ + ja 80a0344 │ │ │ │ + movl $0x80a020c,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x809a1e8,-0xc(%edi) │ │ │ │ + movl $0x80a0280,-0xc(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ lea -0x14(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c0b90,%esi │ │ │ │ + mov $0x85c18bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809a2dc │ │ │ │ + jmp 80a0374 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x52(%eax,%ebp,2) │ │ │ │ - pop %es │ │ │ │ + add %cl,0x15(%eax) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov -0x70(%esi),%fs │ │ │ │ - jmp 809a3b4 │ │ │ │ + jmp 80a044c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x20052f5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a31d │ │ │ │ + jb 80a03b5 │ │ │ │ movl $0x845b168,-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 8347cd4 │ │ │ │ + jmp 82b1c30 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - jo 809a2b7 │ │ │ │ - push %ebx │ │ │ │ + jl 80a03af │ │ │ │ + push %edx │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,0x200 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a35d │ │ │ │ + ja 80a03f5 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x809a2f4,-0xc(%edi) │ │ │ │ + movl $0x80a038c,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ @@ -96605,99 +104114,99 @@ │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a397 │ │ │ │ + jb 80a042f │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80923c8 │ │ │ │ + jmp 8098460 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%ecx) │ │ │ │ ... │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a3f8 │ │ │ │ - movl $0x809a330,-0x14(%edi) │ │ │ │ + ja 80a0490 │ │ │ │ + movl $0x80a03c8,-0x14(%edi) │ │ │ │ mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809a378,-0x8(%edi) │ │ │ │ + movl $0x80a0410,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c0ba0,%esi │ │ │ │ + mov $0x85c18cc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809a428 │ │ │ │ + jmp 80a04c0 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x67(%eax) │ │ │ │ + add %cl,(%esp,%edx,1) │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov -0x70(%esi),%ah │ │ │ │ - jmp 809a4ec │ │ │ │ + jmp 80a0584 │ │ │ │ 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 809a45f │ │ │ │ + jb 80a04f7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83440d4 │ │ │ │ + jmp 82ae030 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a497 │ │ │ │ + ja 80a052f │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x809a43c,-0x8(%edi) │ │ │ │ + movl $0x80a04d4,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ @@ -96707,105 +104216,108 @@ │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a4cf │ │ │ │ + jb 80a0567 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80923c8 │ │ │ │ + jmp 8098460 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ inc %eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5265(%eax) │ │ │ │ + add %al,0x52(%edx,%edx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a52a │ │ │ │ - movl $0x809a470,-0x10(%edi) │ │ │ │ + ja 80a05c2 │ │ │ │ + movl $0x80a0508,-0x10(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x809a4b0,-0x8(%edi) │ │ │ │ + movl $0x80a0548,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ lea -0x10(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c0bb8,%esi │ │ │ │ + mov $0x85c18e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 809a558 │ │ │ │ + jmp 80a05f0 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x66(%eax) │ │ │ │ - push %edx │ │ │ │ + add %dh,%ah │ │ │ │ + adc 0x0(%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ xchg %eax,%edx │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809a600 │ │ │ │ + jmp 80a0698 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %ebx │ │ │ │ + pusha │ │ │ │ + cmc │ │ │ │ + push %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a599 │ │ │ │ + jb 80a0631 │ │ │ │ movl $0x845b168,-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 834b16c │ │ │ │ + jmp 82b50c8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sbb %dl,0x190053(%ebp) │ │ │ │ - add $0x200,%eax │ │ │ │ + and $0xf5,%al │ │ │ │ + push %edx │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add %al,0x200 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a5d9 │ │ │ │ + ja 80a0671 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0x8(%esi),%ecx │ │ │ │ - movl $0x809a570,-0xc(%edi) │ │ │ │ + movl $0x80a0608,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ @@ -96821,128 +104333,133 @@ │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a62b │ │ │ │ - movl $0x809a5ac,-0x8(%edi) │ │ │ │ + ja 80a06c3 │ │ │ │ + movl $0x80a0644,-0x8(%edi) │ │ │ │ mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0bc8,%esi │ │ │ │ + mov $0x85c18f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809a65c │ │ │ │ + jmp 80a06f4 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ decl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x52(%ebp,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + adc 0x0(%edx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ mov %al,0x8be99066 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x10076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809a693 │ │ │ │ + jb 80a072b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8344ab0 │ │ │ │ + jmp 82aea0c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a6cb │ │ │ │ + ja 80a0763 │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x809a670,-0x8(%edi) │ │ │ │ + movl $0x80a0708,-0x8(%edi) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ jmp 845ed7c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jo 809a6d9 │ │ │ │ + jo 80a0771 │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x52(%ebx,%eiz,2) │ │ │ │ - pop %es │ │ │ │ + add %al,0x10(%eax) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a712 │ │ │ │ - movl $0x809a6a4,-0x4(%edi) │ │ │ │ + ja 80a07aa │ │ │ │ + movl $0x80a073c,-0x4(%edi) │ │ │ │ mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - jmp 8099bdc │ │ │ │ + jmp 809fc74 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c0be0,%esi │ │ │ │ + mov $0x85c190c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 809a740 │ │ │ │ + jmp 80a07d8 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x5264(%eax) │ │ │ │ + add %dh,(%ecx,%edx,1) │ │ │ │ + push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%bl │ │ │ │ scas %es:(%edi),%al │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 809ae04 │ │ │ │ + jmp 80a0e9c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809a818 │ │ │ │ + jmp 80a08b0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x2000400,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809a7a4 │ │ │ │ - movl $0x809a7b0,-0x14(%ebp) │ │ │ │ + jb 80a083c │ │ │ │ + movl $0x80a0848,-0x14(%ebp) │ │ │ │ mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ @@ -96950,15 +104467,15 @@ │ │ │ │ mov 0x14(%esi),%eax │ │ │ │ mov 0x18(%esi),%ecx │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ add $0xffffffe4,%ebp │ │ │ │ - jmp 8365070 │ │ │ │ + jmp 82cefcc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ mov %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x24758bf0(%ecx) │ │ │ │ @@ -96980,29 +104497,29 @@ │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ mov 0x20(%ebp),%edx │ │ │ │ mov %edx,0x1c(%ebp) │ │ │ │ mov %ecx,0x20(%ebp) │ │ │ │ mov %eax,0x24(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 809a818 │ │ │ │ + jmp 80a08b0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0xff,%al │ │ │ │ (bad) │ │ │ │ dec %ecx │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809a8d7 │ │ │ │ + ja 80a096f │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov 0x20(%ebp),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ @@ -97023,15 +104540,15 @@ │ │ │ │ xor %eax,%ecx │ │ │ │ mov %ecx,0x88(%esp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ xor %eax,%ecx │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ or %eax,%ecx │ │ │ │ - jne 809a8e4 │ │ │ │ + jne 80a097c │ │ │ │ add $0xffffffe4,%edi │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,0x10(%ebp) │ │ │ │ mov 0x14(%ebp),%ecx │ │ │ │ @@ -97042,15 +104559,15 @@ │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ - movl $0x809a760,-0x18(%edi) │ │ │ │ + movl $0x80a07f8,-0x18(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ @@ -97069,32 +104586,32 @@ │ │ │ │ mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809a978 │ │ │ │ + jmp 80a0a10 │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl 0x5(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ad4b │ │ │ │ + jb 80a0de3 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ad41 │ │ │ │ + ja 80a0dd9 │ │ │ │ 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) │ │ │ │ @@ -97135,126 +104652,126 @@ │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov 0x7(%edx),%dl │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0xa0(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0xac(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85d3c19,-0xc(%ebp) │ │ │ │ + movl $0x85cfcbd,-0xc(%ebp) │ │ │ │ mov 0xb8(%esp),%eax │ │ │ │ movzbl %al,%eax │ │ │ │ mov %edx,0x100(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0x10c(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809aacd │ │ │ │ + je 80a0b65 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x118(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x124(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809ab02 │ │ │ │ + je 80a0b9a │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x130(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x13c(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809ab37 │ │ │ │ + je 80a0bcf │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x148(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x154(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809ab6c │ │ │ │ + je 80a0c04 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x160(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x16c(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809aba1 │ │ │ │ + je 80a0c39 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xf4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x178(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x184(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809abd6 │ │ │ │ + je 80a0c6e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x10c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x190(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x19c(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809ac0b │ │ │ │ + je 80a0ca3 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x100(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x1a8(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -97314,46 +104831,46 @@ │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 809a818 │ │ │ │ + jmp 80a08b0 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ada7 │ │ │ │ - movl $0x809ad8c,0x0(%ebp) │ │ │ │ + jb 80a0e3f │ │ │ │ + movl $0x80a0e24,0x0(%ebp) │ │ │ │ mov 0x4(%esi),%eax │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ad8c │ │ │ │ + jne 80a0e24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x468b0809(%ebp,%ebp,4) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ + add %cl,0xa(%esi,%ecx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 809adb4 │ │ │ │ + jne 80a0e4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ @@ -97370,83 +104887,81 @@ │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov %ecx,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809a978 │ │ │ │ + jmp 80a0a10 │ │ │ │ nop │ │ │ │ inc %eax │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%ebx,2) │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,0x5206(%eax) │ │ │ │ add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809af5d │ │ │ │ - movl $0x809ae38,-0x4(%ebp) │ │ │ │ + jb 80a0ff5 │ │ │ │ + movl $0x80a0ed0,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ae38 │ │ │ │ + jne 80a0ed0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - lock pop %ecx │ │ │ │ + test %al,(%esi) │ │ │ │ push %edx │ │ │ │ add %al,0x0(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809af4e │ │ │ │ + ja 80a0fe6 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - movl $0x809a818,-0x1c(%edi) │ │ │ │ + movl $0x80a08b0,-0x1c(%edi) │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x809a978,-0x14(%edi) │ │ │ │ + movl $0x80a0a10,-0x14(%edi) │ │ │ │ mov 0x18(%ebp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ mov 0x1c(%ebp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %eax,0x4c(%esp) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809aef3 │ │ │ │ + jg 80a0f8b │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x809aec4,0x4(%ebp) │ │ │ │ + movl $0x80a0f5c,0x4(%ebp) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ mov %edx,0x8(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,0x14(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,0x18(%ebp) │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809aec4 │ │ │ │ + jne 80a0f5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x758b0346(%ebx) │ │ │ │ @@ -97459,93 +104974,91 @@ │ │ │ │ adc %cl,0x55891445(%ecx) │ │ │ │ sbb %al,-0x7a16fb3b(%ebx) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ inc %edi │ │ │ │ inc %edi │ │ │ │ cld │ │ │ │ - pop %esp │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809af30,0x4(%ebp) │ │ │ │ + hlt │ │ │ │ + or $0x789080a,%eax │ │ │ │ + movl $0x80a0fc8,0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809af30 │ │ │ │ + jne 80a0fc8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - pop %eax │ │ │ │ - push %edx │ │ │ │ - add %ah,(%esi) │ │ │ │ + mov %es,0x260052 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0bf0,%esi │ │ │ │ + mov $0x85c191c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 809af84 │ │ │ │ + jmp 80a101c │ │ │ │ xchg %ax,%ax │ │ │ │ in $0xff,%al │ │ │ │ (bad) │ │ │ │ incl (%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x52(%esp,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + or %edx,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %ch,%cl │ │ │ │ - jnp 809af85 │ │ │ │ + jnp 80a101d │ │ │ │ (bad) │ │ │ │ decl 0x190076(%ebp) │ │ │ │ add $0x100,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%ebx,%esi,4) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809b32c │ │ │ │ + add %al,%ah │ │ │ │ + adc (%edx),%ecx │ │ │ │ + or %cl,0x758b0446(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + jns 80a104c │ │ │ │ + add %al,(%eax) │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809afb7 │ │ │ │ + ja 80a104f │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ mov 0x3(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xb(%esi),%ecx │ │ │ │ @@ -97568,118 +105081,118 @@ │ │ │ │ mov 0x2(%ecx),%cl │ │ │ │ mov %eax,0xa0(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov 0x1(%eax),%al │ │ │ │ mov %edx,0xac(%esp) │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83e99e0,-0x20(%edi) │ │ │ │ + movl $0x83e99b0,-0x20(%edi) │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xc4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xd0(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b091 │ │ │ │ + je 80a1129 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x88(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xdc(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b0c6 │ │ │ │ + je 80a115e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b0fb │ │ │ │ + je 80a1193 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b130 │ │ │ │ + je 80a11c8 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b165 │ │ │ │ + je 80a11fd │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b19a │ │ │ │ + je 80a1232 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b1cf │ │ │ │ + je 80a1267 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -97730,15 +105243,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -97755,55 +105268,53 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %ch,0x10(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x10(%ebp),%esi │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809afd0 │ │ │ │ + jne 80a1068 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - push %esp │ │ │ │ - push %edx │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + pusha │ │ │ │ + add %edx,0x0(%edx) │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809b7e1 │ │ │ │ + jb 80a1879 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809b728,0x0(%ebp) │ │ │ │ + movl $0x80a17c0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b728 │ │ │ │ + jne 80a17c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %es:(%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809b386 │ │ │ │ + ja 80a141e │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ @@ -97831,116 +105342,116 @@ │ │ │ │ mov 0x2(%eax),%al │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ mov 0x1(%ecx),%cl │ │ │ │ mov %edx,0xc4(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ mov (%edx),%dl │ │ │ │ - movl $0x83e99e0,-0x20(%edi) │ │ │ │ + movl $0x83e99b0,-0x20(%edi) │ │ │ │ mov %eax,0xd0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ movzbl %al,%eax │ │ │ │ mov %edx,0xdc(%esp) │ │ │ │ cltd │ │ │ │ mov %ecx,0xe8(%esp) │ │ │ │ mov $0x38,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b478 │ │ │ │ + je 80a1510 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xa0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0xf4(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x100(%esp) │ │ │ │ mov $0x30,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b4ad │ │ │ │ + je 80a1545 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xac(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x10c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x118(%esp) │ │ │ │ mov $0x28,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b4e2 │ │ │ │ + je 80a157a │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xb8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x124(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x130(%esp) │ │ │ │ mov $0x20,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b517 │ │ │ │ + je 80a15af │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xc4(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x13c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x148(%esp) │ │ │ │ mov $0x18,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b54c │ │ │ │ + je 80a15e4 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xd0(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x154(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x160(%esp) │ │ │ │ mov $0x10,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b581 │ │ │ │ + je 80a1619 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xe8(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x16c(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ mov %ecx,0x178(%esp) │ │ │ │ mov $0x8,%ecx │ │ │ │ shld %cl,%eax,%edx │ │ │ │ shl %cl,%eax │ │ │ │ test $0x20,%ecx │ │ │ │ - je 809b5b6 │ │ │ │ + je 80a164e │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ mov 0xdc(%esp),%ecx │ │ │ │ movzbl %cl,%ecx │ │ │ │ mov %eax,0x184(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -97991,15 +105502,15 @@ │ │ │ │ or %eax,%edx │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ movl $0x84330b0,-0x14(%edi) │ │ │ │ mov 0x88(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ add $0x8,%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x7c(%esp),%eax │ │ │ │ add $0xfffffff8,%eax │ │ │ │ @@ -98014,168 +105525,170 @@ │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845ed7c │ │ │ │ - add %dl,0x52(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + std │ │ │ │ + push %ecx │ │ │ │ add %al,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809b7d2 │ │ │ │ + ja 80a186a │ │ │ │ mov 0xb(%esi),%eax │ │ │ │ mov $0x8,%ecx │ │ │ │ sub %eax,%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jg 809b773 │ │ │ │ + jg 80a180b │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ mov 0x7(%esi),%edx │ │ │ │ add $0xfffffff8,%edi │ │ │ │ - movl $0x809b3a0,-0x4(%ebp) │ │ │ │ + movl $0x80a1438,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ mov %ecx,0xc(%ebp) │ │ │ │ mov %edx,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b3a0 │ │ │ │ + jne 80a1438 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x809af98,-0x4(%edi) │ │ │ │ + movl $0x80a1030,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809b7b4,-0x4(%ebp) │ │ │ │ + movl $0x80a184c,-0x4(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ lea -0x4(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b7b4 │ │ │ │ + jne 80a184c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 809b7fa │ │ │ │ - push %edx │ │ │ │ + or %bh,%ch │ │ │ │ + push %ecx │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ movl $0x85e0519,0x4(%ebp) │ │ │ │ mov %esi,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80912a8 │ │ │ │ + jmp 8097340 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x85c0c00,%esi │ │ │ │ + mov $0x85c192c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b841 │ │ │ │ + jb 80a18d9 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b837 │ │ │ │ + ja 80a18cf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xc(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809b89d │ │ │ │ + jb 80a1935 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809b893 │ │ │ │ + ja 80a192b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ movl $0x85e0519,(%edi) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 836ae1c │ │ │ │ + jmp 836adec │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809b9ea │ │ │ │ + jb 80a1a82 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809b95c,-0x10(%ebp) │ │ │ │ + movl $0x80a19f4,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b95c │ │ │ │ + jne 80a19f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x809b9c4,-0xc(%ebp) │ │ │ │ + movl $0x80a1a5c,-0xc(%ebp) │ │ │ │ mov 0x6(%ecx),%esi │ │ │ │ mov 0xe(%ecx),%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ add %eax,%ecx │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ adc %edx,%eax │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b9c4 │ │ │ │ + jne 80a1a5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809b913 │ │ │ │ + ja 80a19ab │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ sub 0xb(%esi),%eax │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -98193,24 +105706,24 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809b8e3 │ │ │ │ - movl $0x809b92c,-0x4(%ebp) │ │ │ │ + jne 80a197b │ │ │ │ + movl $0x80a19c4,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809b92c │ │ │ │ + jne 80a19c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -98221,65 +105734,63 @@ │ │ │ │ and $0x64,%al │ │ │ │ mov %esi,%edx │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - jmp 809b97f │ │ │ │ + jmp 80a1a17 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0x52,%al │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov 0xf0051fe,%al │ │ │ │ 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 809bc75 │ │ │ │ - movl $0x809bc8c,-0x4(%ebp) │ │ │ │ + jb 80a1d0d │ │ │ │ + movl $0x80a1d24,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836ad44 │ │ │ │ + jmp 836ad14 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ba24 │ │ │ │ + ja 80a1abc │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x809b8ac,-0x1c(%edi) │ │ │ │ + movl $0x80a1944,-0x1c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83d9b80,-0xc(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x809bac8,0x4(%ebp) │ │ │ │ + movl $0x80a1b60,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x85dad7d,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x85e2361,-0x8(%ebp) │ │ │ │ - movl $0x85c049c,-0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x0(%ebp) │ │ │ │ + movl $0x85c11c8,-0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -98289,195 +105800,199 @@ │ │ │ │ add %cl,-0x3116f78b(%ecx) │ │ │ │ data16 (bad) │ │ │ │ inc %edi │ │ │ │ cmpl $0x0,(%ebx,%eax,1) │ │ │ │ add %ah,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - aaa │ │ │ │ - mov %al,0x768d003b │ │ │ │ - add %dh,0x4d(%eax) │ │ │ │ - push %edx │ │ │ │ + lahf │ │ │ │ + inc %ecx │ │ │ │ + cmp (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xfa,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809bb4d │ │ │ │ + jb 80a1be5 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bad6 │ │ │ │ + ja 80a1b6e │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x809b850,-0x1c(%edi) │ │ │ │ + movl $0x80a18e8,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 809bc36 │ │ │ │ + jae 80a1cce │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bb3e │ │ │ │ + ja 80a1bd6 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dl,0x52(%eax) │ │ │ │ + sbb $0xfd,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ repnz and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 809ba33 │ │ │ │ - movl $0x809baf4,0xc(%ebp) │ │ │ │ + jne 80a1acb │ │ │ │ + movl $0x80a1b8c,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x85dad7d,-0x8(%ebp) │ │ │ │ - movl $0x85c0c09,-0x4(%ebp) │ │ │ │ + movl $0x85c1935,-0x4(%ebp) │ │ │ │ movl $0x85e2361,0x0(%ebp) │ │ │ │ - movl $0x85c049c,0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x8(%ebp) │ │ │ │ + movl $0x85c11c8,0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - js 809bc2e │ │ │ │ - push %edx │ │ │ │ + or $0xf9,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809bc50 │ │ │ │ + jb 80a1ce8 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bbcf │ │ │ │ + ja 80a1c67 │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ - movl $0x809b7f4,-0x1c(%edi) │ │ │ │ + movl $0x80a188c,-0x1c(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0865,%esi │ │ │ │ + mov $0x85c1591,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 809bc36 │ │ │ │ + jae 80a1cce │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bc41 │ │ │ │ + ja 80a1cd9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0c1c,%esi │ │ │ │ + mov $0x85c1948,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - orb $0x0,0x52(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0xfc,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809bcd2 │ │ │ │ - movl $0x809bbec,0x8(%ebp) │ │ │ │ + jne 80a1d6a │ │ │ │ + movl $0x80a1c84,0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ movl $0x85d45a9,-0x10(%ebp) │ │ │ │ movl $0x85dad7d,-0xc(%ebp) │ │ │ │ - movl $0x85c0c09,-0x8(%ebp) │ │ │ │ + movl $0x85c1935,-0x8(%ebp) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x0(%ebp) │ │ │ │ - movl $0x85c04ac,0x4(%ebp) │ │ │ │ + movl $0x85c11c8,0x0(%ebp) │ │ │ │ + movl $0x85c11d8,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ - movl $0x809bb84,-0x4(%ebp) │ │ │ │ + movl $0x80a1c1c,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bb84 │ │ │ │ + jne 80a1c1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809be3a │ │ │ │ + jb 80a1ed2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809bdac,-0x10(%ebp) │ │ │ │ + movl $0x80a1e44,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bdac │ │ │ │ + jne 80a1e44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x809be14,-0xc(%ebp) │ │ │ │ + movl $0x80a1eac,-0xc(%ebp) │ │ │ │ mov 0x6(%ecx),%esi │ │ │ │ mov 0xe(%ecx),%eax │ │ │ │ mov %edx,%ecx │ │ │ │ cltd │ │ │ │ add %eax,%ecx │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ adc %edx,%eax │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809be14 │ │ │ │ + jne 80a1eac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809bd63 │ │ │ │ + ja 80a1dfb │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ sub 0xb(%esi),%eax │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ @@ -98495,24 +106010,24 @@ │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ mov %ecx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809bd33 │ │ │ │ - movl $0x809bd7c,-0x4(%ebp) │ │ │ │ + jne 80a1dcb │ │ │ │ + movl $0x80a1e14,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bd7c │ │ │ │ + jne 80a1e14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -98523,315247 +106038,317424 @@ │ │ │ │ and $0x64,%al │ │ │ │ mov %esi,%edx │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ mov %edx,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - jmp 809bdcf │ │ │ │ + jmp 80a1e67 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0x4d │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ + push $0xf0051fa │ │ │ │ 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 809c06f │ │ │ │ - movl $0x809c084,-0x4(%ebp) │ │ │ │ + jb 80a2107 │ │ │ │ + movl $0x80a211c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 836ad44 │ │ │ │ + jmp 836ad14 │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809be74 │ │ │ │ + ja 80a1f0c │ │ │ │ mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ mov 0x6(%esi),%eax │ │ │ │ - movl $0x809bcfc,-0x1c(%edi) │ │ │ │ + movl $0x80a1d94,-0x1c(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x83d9b80,-0xc(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ lea -0x1c(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ lea -0xa(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x809bf18,0x4(%ebp) │ │ │ │ + movl $0x80a1fb0,0x4(%ebp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,-0x14(%ebp) │ │ │ │ movl $0x85dad7d,-0x10(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x85e2361,-0x8(%ebp) │ │ │ │ - movl $0x85c049c,-0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x0(%ebp) │ │ │ │ + movl $0x85c11c8,-0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ mov %edx,0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45890845(%ebx) │ │ │ │ add %cl,-0x1d16f78b(%ecx) │ │ │ │ pop %ebp │ │ │ │ (bad) │ │ │ │ jmp *-0x70(%esi) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - push %edx │ │ │ │ + and $0xf2,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809bf71 │ │ │ │ + jb 80a2009 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bf60 │ │ │ │ + ja 80a1ff8 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 809c02c │ │ │ │ + jae 80a20c4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809bf60 │ │ │ │ + ja 80a1ff8 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jl 809bfea │ │ │ │ - push %edx │ │ │ │ + adc %bh,%cl │ │ │ │ + push %ecx │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0845(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ repnz and $0x3,%edx │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 809be83 │ │ │ │ - movl $0x809bf34,0xc(%ebp) │ │ │ │ + jne 80a1f1b │ │ │ │ + movl $0x80a1fcc,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ movl $0x85dad7d,-0x8(%ebp) │ │ │ │ - movl $0x85c0c09,-0x4(%ebp) │ │ │ │ + movl $0x85c1935,-0x4(%ebp) │ │ │ │ movl $0x85e2361,0x0(%ebp) │ │ │ │ - movl $0x85c049c,0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x8(%ebp) │ │ │ │ + movl $0x85c11c8,0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ nop │ │ │ │ - les 0x0(%edx,%edx,2),%eax │ │ │ │ + pop %eax │ │ │ │ + int1 │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c048 │ │ │ │ + jb 80a20e0 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c037 │ │ │ │ + ja 80a20cf │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c04c5,%esi │ │ │ │ + mov $0x85c11f1,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ cmp $0x2,%eax │ │ │ │ - jae 809c02c │ │ │ │ + jae 80a20c4 │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c037 │ │ │ │ + ja 80a20cf │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0c34,%esi │ │ │ │ + mov $0x85c1960,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov 0x200524b,%al │ │ │ │ + xor $0xf8,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 809c0ca │ │ │ │ - movl $0x809c000,0x8(%ebp) │ │ │ │ + jne 80a2162 │ │ │ │ + movl $0x80a2098,0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ movl $0x85d45a9,-0x10(%ebp) │ │ │ │ movl $0x85dad7d,-0xc(%ebp) │ │ │ │ - movl $0x85c0c09,-0x8(%ebp) │ │ │ │ + movl $0x85c1935,-0x8(%ebp) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x0(%ebp) │ │ │ │ - movl $0x85c04ac,0x4(%ebp) │ │ │ │ + movl $0x85c11c8,0x0(%ebp) │ │ │ │ + movl $0x85c11d8,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ - movl $0x809bfa8,-0x4(%ebp) │ │ │ │ + movl $0x80a2040,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ mov 0x6(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809bfa8 │ │ │ │ + jne 80a2040 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c11d │ │ │ │ + jb 80a21b5 │ │ │ │ movl $0x845b168,-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 836aae4 │ │ │ │ + jmp 836aab4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c22a │ │ │ │ + jb 80a22c2 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c220 │ │ │ │ - movl $0x809c0f4,-0xc(%edi) │ │ │ │ + ja 80a22b8 │ │ │ │ + movl $0x80a218c,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809c1b4,0x8(%ebp) │ │ │ │ + movl $0x80a224c,0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ movl $0x85dad7d,-0xc(%ebp) │ │ │ │ - movl $0x85c0c09,-0x8(%ebp) │ │ │ │ + movl $0x85c1935,-0x8(%ebp) │ │ │ │ movl $0x85e2361,-0x4(%ebp) │ │ │ │ - movl $0x85c049c,0x0(%ebp) │ │ │ │ - movl $0x85c04ac,0x4(%ebp) │ │ │ │ + movl $0x85c11c8,0x0(%ebp) │ │ │ │ + movl $0x85c11d8,0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x43,%al │ │ │ │ - push %edx │ │ │ │ + shr $0x51,%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c232 │ │ │ │ + jb 80a22ca │ │ │ │ add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c197 │ │ │ │ + ja 80a222f │ │ │ │ mov 0x1(%esi),%eax │ │ │ │ mov 0x5(%esi),%ecx │ │ │ │ movl $0x8432ebc,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c1f1 │ │ │ │ + ja 80a2289 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c0c3c,%esi │ │ │ │ + mov $0x85c1968,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809c200 │ │ │ │ - mov $0x85c04e1,%esi │ │ │ │ + jb 80a2298 │ │ │ │ + mov $0x85c120d,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,0x52(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + notb %fs:0x0(%ecx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c30b │ │ │ │ + jb 80a23a3 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x809c2ac,0x4(%ebp) │ │ │ │ + movl $0x80a2344,0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x85dad7d,-0x10(%ebp) │ │ │ │ - movl $0x85c0c09,-0xc(%ebp) │ │ │ │ + movl $0x85c1935,-0xc(%ebp) │ │ │ │ movl $0x85e2361,-0x8(%ebp) │ │ │ │ - movl $0x85c049c,-0x4(%ebp) │ │ │ │ - movl $0x85c04ac,0x0(%ebp) │ │ │ │ + movl $0x85c11c8,-0x4(%ebp) │ │ │ │ + movl $0x85c11d8,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ jmp 845eee8 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,0x52(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x3,%eax │ │ │ │ - jb 809c313 │ │ │ │ + jb 80a23ab │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c2d8 │ │ │ │ + ja 80a2370 │ │ │ │ mov 0x1(%eax),%eax │ │ │ │ - movl $0x8384ae4,-0x4(%edi) │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ add $0x8,%edi │ │ │ │ mov %esi,%eax │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c2d8 │ │ │ │ + ja 80a2370 │ │ │ │ mov 0x3(%eax),%eax │ │ │ │ - movl $0x8384ad4,-0x4(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0c4c,%esi │ │ │ │ + mov $0x85c1978,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ cmp $0x2,%eax │ │ │ │ - jb 809c2e9 │ │ │ │ - mov $0x85c04c5,%esi │ │ │ │ + jb 80a2381 │ │ │ │ + mov $0x85c11f1,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c350 │ │ │ │ - movl $0x809c448,-0x4(%edi) │ │ │ │ + ja 80a23e8 │ │ │ │ + movl $0x80a24e0,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c0c54,%esi │ │ │ │ + mov $0x85c1980,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c396 │ │ │ │ - movl $0x809c45c,-0x8(%edi) │ │ │ │ + ja 80a242e │ │ │ │ + movl $0x80a24f4,-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 $0x85c0c58,%esi │ │ │ │ + mov $0x85c1984,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c3d4 │ │ │ │ - movl $0x809c46c,-0x4(%edi) │ │ │ │ + ja 80a246c │ │ │ │ + movl $0x80a2504,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c0c5c,%esi │ │ │ │ + mov $0x85c1988,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c41a │ │ │ │ - movl $0x809c480,-0x8(%edi) │ │ │ │ + ja 80a24b2 │ │ │ │ + movl $0x80a2518,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x5(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0c60,%esi │ │ │ │ + mov $0x85c198c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdivrs 0x3d(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + sub 0x3d(%esi),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - or 0x1003d(%edx),%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp 0x2003d(%edx),%bh │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bl,%gs:0x5e(%ebp) │ │ │ │ + cmp $0x100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + lea 0x3d(%esi),%ebx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - push $0x1003dba │ │ │ │ + mov $0x1003d5e,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,0x65ff02c6(%ebx) │ │ │ │ add %ah,-0x70(%esi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov $0x2003d,%edx │ │ │ │ + call a0a626f │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add $0x3,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - mov $0x53,%ah │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x7f16f73b(%ebx) │ │ │ │ - mov $0xb4e40030,%eax │ │ │ │ - push %ebx │ │ │ │ - add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x68e904c5(%ebx) │ │ │ │ - mov $0xb4cc0030,%eax │ │ │ │ - push %ebx │ │ │ │ - add %al,0x200 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0xa(%ebp,%eiz,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a254c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - mov $0xb4b40030,%eax │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ 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,(%ecx) │ │ │ │ - add %al,0x38e908c5(%ebx) │ │ │ │ - mov $0x20030,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c5a4 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c530,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f5db(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c530 │ │ │ │ + jne 80a2588 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 809c4fa │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ecx │ │ │ │ + cmp %es:(%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + and $0xc689080a,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c570 │ │ │ │ + jne 80a25c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c5a7 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 809c5b6 │ │ │ │ - movl $0x8432ebc,-0x28(%edi) │ │ │ │ - movl $0x85d45a9,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 809c5dc │ │ │ │ - movl $0x8432ebc,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85d45a9,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x836f4a4,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x836f4a4,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc %esp,(%esi) │ │ │ │ + cmp (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809c6fa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c67c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%al │ │ │ │ + and $0xc689080a,%eax │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c67c │ │ │ │ + jne 80a25f8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x768b0809(%esi,%eax,8) │ │ │ │ - pop %es │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c69c │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - fadd %st,%st(6) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,(%esi,%eiz,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c6dc │ │ │ │ + jne 80a2634 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + popf │ │ │ │ + and $0x590003b,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c6fd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 809c70c │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809c721 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov $0x85d45a9,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sbb $0xb0,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809c7f5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809c794,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809c794 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0xa(%esi,%eiz,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a266c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fsubrs 0x10053(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b0809(%edi,%eax,8) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0xaf,%al │ │ │ │ - push %ebx │ │ │ │ - add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + gs and $0x590003b,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x3976f7f6(%esi,%eiz,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809c7e0 │ │ │ │ + jne 80a26a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %gs,0x210053(%edi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x462b0445(%ebx) │ │ │ │ - or -0x41978040(%ebp),%eax │ │ │ │ - test $0x83085d45,%eax │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cf08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sub $0x90003b25,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809c874 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea 0x8(%esi),%ecx │ │ │ │ - push %eax │ │ │ │ - push $0x0 │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 804b3b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jge 809c863 │ │ │ │ - mov $0x85d776c,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x809c800,0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + or %es:(%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a26dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - inc %ebx │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ca04 │ │ │ │ - add $0x84,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809c9fa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - movl $0x809c4f0,-0x80(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - movl $0x809c63c,-0x70(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - lea -0x80(%edi),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - movl $0x8433118,-0x60(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - lea -0x70(%edi),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - movl $0x85e0519,-0x58(%edi) │ │ │ │ - movl $0x83a7024,-0x54(%edi) │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - movl $0x836f4a4,-0x4c(%edi) │ │ │ │ - lea -0x51(%edi),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x8433118,-0x3c(%edi) │ │ │ │ - lea -0x4b(%edi),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - lea -0x5e(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x809c750,-0x30(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8433118,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x3a(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809c9b8,-0xc(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ca09 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - movl $0x84,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x809c9ec,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x3a7cec8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmc │ │ │ │ + and $0x3b,%al │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ca59 │ │ │ │ - movl $0x845b168,-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 83d9f50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %al,0x52(%edx) │ │ │ │ - add %al,0x3000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cb7e │ │ │ │ - movl $0x809cab0,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%edi,%eiz,1) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cab0 │ │ │ │ + jne 80a2714 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - in $0x41,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd4,%al │ │ │ │ - lret $0x809 │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836a9e8 │ │ │ │ - mov $0x41,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809cb81 │ │ │ │ - movl $0x809c890,-0x2c(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x809ca30,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - sub $0x41,%al │ │ │ │ - push %edx │ │ │ │ - add %al,%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 809caf1 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x809cb58,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov 0x0(%ebx),%dl │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809cbe8 │ │ │ │ - movl $0x809cbe0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - cmp $0x8a,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x18e904c5(%ebx) │ │ │ │ - aas │ │ │ │ - cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - inc %eax │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809cc4b │ │ │ │ - movl $0x809cc28,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809ca6c │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7ce88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0x90003b24,%ebp │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809cc4e │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0xa(%edi,%eiz,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a274c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - cwtl │ │ │ │ - mov %edx,0x0(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ccbc │ │ │ │ - movl $0x809ccb4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - push $0x1005389 │ │ │ │ + add %cl,-0x3a7ce48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + test %esp,(%ebx,%edi,1) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x44e904c5(%ebx) │ │ │ │ - ds cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - les (%edi),%edi │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809cd1f │ │ │ │ - movl $0x809ccfc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809ca6c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f6(%edi,%eiz,1) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2784 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809cd22 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ebp │ │ │ │ + and $0x3b,%al │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - dec %esp │ │ │ │ - aas │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ce61 │ │ │ │ - movl $0x809cd94,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f6(%edi,%eiz,1) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809cd94 │ │ │ │ + jne 80a27bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bh,(%edi) │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b0809cd,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x4589c6(%ecx),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - ds push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ce64 │ │ │ │ - movl $0x809cc84,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809ccd0,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809cd40,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809ce14,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc $0x90003b24,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - into │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + daa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ce30 │ │ │ │ + jne 80a27f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x58,%al │ │ │ │ - into │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - xchg %edx,0x0(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809cebc │ │ │ │ - movl $0x809ceb4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + frstor (%ebx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - push $0x1005387 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x44e904c5(%ebx) │ │ │ │ - cmp $0x2e,%al │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - les 0x30052,%edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809cf1f │ │ │ │ - movl $0x809cefc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809ca6c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax,%ebp,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a282c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cf08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + and (%ebx),%edi │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809cf22 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - dec %esp │ │ │ │ - cmp $0x50052,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0xa(%eax,%ebp,1) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ + jne 80a2864 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d127 │ │ │ │ - movl $0x809cf94,-0x10(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - adc %bh,0x40052 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d12a │ │ │ │ - movl $0x809ca6c,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x16(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809cfdd │ │ │ │ - movl $0x809cd58,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809d003 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809d0b0,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d0b0 │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809d02c,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f5d8(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d02c │ │ │ │ + jne 80a28a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - js 809d05e │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - rorb $1,(%ecx) │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - cmp $0x52,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d191 │ │ │ │ - movl $0x809cbb0,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809cbfc,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809cc6c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809d144,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - cmp 0x0(%edx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xd0 │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - sarb $1,(%ebx) │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d1f5 │ │ │ │ - movl $0x809ce84,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809ced0,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809cf40,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809d1a8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor %esp,(%ebx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x2f(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d160 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%al │ │ │ │ + sub %cl,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a28d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x88,%al │ │ │ │ - rorl $1,(%ecx) │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + stc │ │ │ │ + and (%ebx),%bh │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jl 809d129 │ │ │ │ - cmp (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - rorl $1,(%ecx) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d1c4 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + sub %ecx,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a2910 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xec,%al │ │ │ │ - rorl $1,(%ecx) │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %cl,-0x3a7cf08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shll $0x3b,(%edx) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %cl,-0x7bf7ffc5(%ebx) │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d24c │ │ │ │ - movl $0x809d244,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,0x29(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2948 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - fadds 0x10053(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x4b16fb3b(%ebx) │ │ │ │ - cmp %ch,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - cmp 0x0(%edx),%dl │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d27c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809cf58 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x3a7cec8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %esp,(%edx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - js 809d219 │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d2dc │ │ │ │ - movl $0x809d2d4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x76f7f5d7(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2980 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - adcl $0x1,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x24e904c5(%ebx) │ │ │ │ - cmp %ch,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - mov $0x39,%ah │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d30c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809cf58 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ecx │ │ │ │ + and (%ebx),%bh │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - jo 809d35f │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x76f7f5d7(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a29b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d3ef │ │ │ │ - movl $0x809d36c,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - cmp %bh,(%ecx) │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d3f2 │ │ │ │ - movl $0x809d2a4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809d2f0,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809d31c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809d3c4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sbb %esp,(%edx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ah,%ah │ │ │ │ - rorl %cl,(%ecx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + sub %ecx,(%edx) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80a29f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,0x50053(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d44c │ │ │ │ - movl $0x809d444,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + loope 80a2a1a │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - fadds 0x10053(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x4b16fb3b(%ebx) │ │ │ │ - ss cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - cmp %dl,0x0(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d47c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809cf58 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + sub (%edx),%cl │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %edx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jne 80a2a28 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d610 │ │ │ │ - movl $0x809d4d0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0x37 │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809d618 │ │ │ │ - movl $0x809cf58,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x16(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809d5e3 │ │ │ │ - movl $0x809d334,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809d658,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - je 809d55d │ │ │ │ - push %edx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d640 │ │ │ │ - movl $0x809d214,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809d260,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809d28c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809d630,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - adc $0x37,%al │ │ │ │ - push %edx │ │ │ │ - add %al,%ah │ │ │ │ + add %cl,-0x3a7cf08a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + test $0x90003b21,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d678 │ │ │ │ - movl $0x809d414,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809d460,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809d48c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809d668,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809d5fc │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809d590,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809d530,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,0x2a(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - mov $0x85c0cb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2a60 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,-0x3a7cec8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jno 80a2a8a │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,-0x76f7f5d6(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2a98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x65ff04c5(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,-0x3a7ce88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp %esp,(%ecx) │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - sbb $0x36,%al │ │ │ │ - push %edx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d72b │ │ │ │ + jb 80a2b25 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809d6cc,0x0(%ebp) │ │ │ │ + movl $0x80a2adc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d6cc │ │ │ │ + jne 80a2adc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - call 4b0a28fa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - (bad) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d6f4 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x7637763e(%ecx),%ecx │ │ │ │ + rcrl $1,0x40245489(%ecx) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jl 80a2b2d │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x30052 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x20,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov $0x85c19f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a2b58,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809d4a4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2b58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0cbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jo 809d76b │ │ │ │ - push %edx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80a2b6f │ │ │ │ + jmp 836aef0 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809d7d9 │ │ │ │ + jb 80a2bcb │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809d778,0x0(%ebp) │ │ │ │ + movl $0x80a2ba4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d778 │ │ │ │ + jne 80a2ba4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x35,%al │ │ │ │ - push %edx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f629(%eax) │ │ │ │ - inc %esi │ │ │ │ - or 0x45890776(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809d7a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc $0x35,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809d4a4 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x4666fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - add %bh,%gs:0x85c0cc4(%esi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + jl 80a2bd3 │ │ │ │ + mov $0x85d4241,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c19f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836b190 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d8be │ │ │ │ - movl $0x809d848,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d848 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 80a2c0f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d7d60 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addb $0x0,(%edx,%edx,2) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d8c1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x68(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + ja 80a2c4b │ │ │ │ + movl $0x80a2bec,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x85c30a6,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c19fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809d995 │ │ │ │ - movl $0x809d920,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80a2c8b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809d920 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jecxz 809d91a │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d7d60 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + add 0x0(%edx),%edx │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809d998 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - push %edx │ │ │ │ - mov 0x50(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov 0x48(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x84330b0,-0x18(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + ja 80a2cc7 │ │ │ │ + movl $0x80a2c68,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x85c3096,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c1a04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809da14 │ │ │ │ - movl $0x809d9e8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2d15 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + movl $0x85c1a0c,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 83d81a4 │ │ │ │ + mov $0x85c1a20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + in (%dx),%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a2d94 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2d68,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809d9e8 │ │ │ │ + jne 80a2d68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809da17 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x85e2361,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000200,%eax │ │ │ │ + mov $0x51ec,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add -0x7ce08040(%ebp),%eax │ │ │ │ + stc │ │ │ │ + add %bh,-0x75(%edx,%ebx,1) │ │ │ │ + dec %esi │ │ │ │ + or (%ecx),%esi │ │ │ │ + shrb %cl,(%ecx) │ │ │ │ + ret $0x448b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or $0x89,%al │ │ │ │ + movb $0x4,-0x3a7c031a(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a2ce8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809db87 │ │ │ │ - movl $0x809da78,-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) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a2e5b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2dec,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809da78 │ │ │ │ + jne 80a2dec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - fimull (%ecx) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + adc $0x2e,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809daa4 │ │ │ │ + jne 80a2e14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + or %cs:(%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a2e38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ + 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 809db8a │ │ │ │ + ja 80a2e5e │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 809dad9 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x85e2361,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 809db29 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x809db4c,-0x8(%ebp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a2ed1 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a2ec7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80a2db0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a279c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809db4c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 809dafd │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809db99 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 809dba8 │ │ │ │ - movl $0x809d9b4,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85d783e,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 809dbf6 │ │ │ │ - movl $0x809d8dc,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - movl $0x809d7f0,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - nop │ │ │ │ - in $0x79,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + jb 80a2f16 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a280c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + xor %dl,0x0(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dc70 │ │ │ │ - movl $0x809dc68,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - mov $0x79,%ah │ │ │ │ + jb 80a3164 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a2f74,-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 80a2f74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + das │ │ │ │ push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x6f16fb3b(%ebx) │ │ │ │ - cs cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dcb6 │ │ │ │ - movl $0x809dcac,-0x4(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock mov $0x2f,%ah │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85d5f6c,-0x14(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809da34 │ │ │ │ - nop │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44891055(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a319e │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80a3077 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3185 │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80a2fde │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%edx │ │ │ │ + movl $0x80a2ee0,-0x1c(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80a3112 │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xc(%eax,%ecx,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + mov 0xcc(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0xc(%eax,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x4(%eax),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + jmp 80a2fde │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb %ch,%cl │ │ │ │ + jnp 80a3181 │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x80a3170,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80a3044,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a321d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3213 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a2764 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + out %eax,$0x51 │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x79,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809dd18 │ │ │ │ - movl $0x809dd10,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jb 80a3338 │ │ │ │ + movl $0x80a3278,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a2614 │ │ │ │ nop │ │ │ │ - or $0x79,%al │ │ │ │ - push %ebx │ │ │ │ + mov $0x430051e7,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a3320 │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + out %eax,$0x51 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x1716fb3b(%ebx) │ │ │ │ - sub $0x63ff002e,%eax │ │ │ │ - cld │ │ │ │ + add %al,-0x44c49f39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a3340 │ │ │ │ + movl $0x80a2d2c,-0x5c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + movl $0x80a2e78,-0x50(%edi) │ │ │ │ + lea -0x5c(%edi),%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + mov %esi,-0x44(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + movl $0x80a2f28,-0x3c(%edi) │ │ │ │ + mov %esi,-0x34(%edi) │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80a31c4,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8432eac,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a32a0,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80a25d8 │ │ │ │ + mov $0x85c1a40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x60,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809dd5e │ │ │ │ - movl $0x809dd54,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809da34 │ │ │ │ - nop │ │ │ │ + jb 80a338e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a280c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ + ja 80a33dc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80a3358,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x2b,%ah │ │ │ │ + push %ebx │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - xchg %eax,%esp │ │ │ │ - js 809ddce │ │ │ │ + jb 80a3415 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838ae30 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %ch,(%ebx) │ │ │ │ + push %ebx │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809de91 │ │ │ │ - movl $0x809ddc4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a34cb │ │ │ │ + movl $0x80a3458,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ddc4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80a25d8 │ │ │ │ pop %eax │ │ │ │ - js 809de0e │ │ │ │ - add %al,(%ecx) │ │ │ │ + sub 0x0(%ebx),%edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x90,%al │ │ │ │ + xor $0xa,%al │ │ │ │ + or %cl,0x45c7f445(%ecx) │ │ │ │ + clc │ │ │ │ + mov %cl,%al │ │ │ │ inc %ebp │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ cld │ │ │ │ - call 9311e7a9 │ │ │ │ - inc %esi │ │ │ │ - add 0x4589c6(%ecx),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a264c │ │ │ │ nop │ │ │ │ - xor $0x78,%al │ │ │ │ + and %ch,(%ebx) │ │ │ │ push %ebx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809de94 │ │ │ │ - movl $0x809dce0,-0x1c(%edi) │ │ │ │ + ja 80a34d3 │ │ │ │ + movl $0x80a33a0,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809dd28,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809dd70,-0x4(%edi) │ │ │ │ + movl $0x80a33fc,-0x4(%edi) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809de44,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + mov $0x85c1a48,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x22(%eax) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809de60 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x88,%al │ │ │ │ - fimuls (%ecx) │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a354c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a352c,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a2614 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - push $0x5005377 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a3541 │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c1a50,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809deec │ │ │ │ - movl $0x809dee4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 80a35dd │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a359c,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 80a264c │ │ │ │ nop │ │ │ │ - cmp %dh,0x53(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x14e904c5(%ebx) │ │ │ │ - sub $0x2e,%al │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809df32 │ │ │ │ - movl $0x809df28,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + xor $0x7589080a,%eax │ │ │ │ + clc │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 809da34 │ │ │ │ - nop │ │ │ │ + jmp 83d821c │ │ │ │ + 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 *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - shlb $0x0,0x53(%esi) │ │ │ │ - add $0x3000200,%eax │ │ │ │ + ja 80a35e5 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c1a54,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub %edx,0x0(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e12b │ │ │ │ - movl $0x809df98,-0x10(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - test %dh,0x53(%esi) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jb 80a361e │ │ │ │ + movl $0x85d5d51,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838ae30 │ │ │ │ + mov $0x85c1a58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ah,%ah │ │ │ │ + push %ecx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e12e │ │ │ │ - movl $0x809da34,-0x18(%edi) │ │ │ │ + jb 80a368a │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x16(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809dfe1 │ │ │ │ - movl $0x809dd88,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809e007 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809e0b4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e0b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809e030,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e030 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - in (%dx),%al │ │ │ │ - jne 809e07a │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x80a3678,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a26f4 │ │ │ │ + nop │ │ │ │ + loopne 80a3651 │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - push %esp │ │ │ │ - loopne 809e03f │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + pop %ecx │ │ │ │ + sbb -0x77(%eax,%ecx,1),%bl │ │ │ │ + jne 80a3682 │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - enter $0x5375,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 838bc6c │ │ │ │ + mov $0x85c1a60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + sub %dl,0x0(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a373c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a36e0,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a36e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %gs,(%eax) │ │ │ │ + push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e195 │ │ │ │ - movl $0x809dc38,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809dc80,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809dcc8,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e148,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - push $0x1005375 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fsub %st(0),%st │ │ │ │ - or %ecx,(%eax) │ │ │ │ + add %al,(%edi,%esi,1) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3704 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push $0x5328 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + lock dec %eax │ │ │ │ + aaa │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + movl $0x85d5f6c,-0x14(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ - jne 809e122 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e1f9 │ │ │ │ - movl $0x809deb4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809defc,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809df44,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e1ac,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x9(%ecx,%eiz,8) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809e164 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a38dc │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80a3815 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a38c3 │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x838b228,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x8c,%al │ │ │ │ - loope 809e176 │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0xeb,%al │ │ │ │ + test $0x66,%al │ │ │ │ + nop │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - js 809e21d │ │ │ │ - cmp (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - loope 809e1bb │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809e1c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + jmp 80a3764 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80a387d │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4(%ecx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - loope 809e1da │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80a3764 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a37d4,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80a37f0,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + es push %ebx │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - adc $0x7b,%al │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add $0x74,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e250 │ │ │ │ - movl $0x809e248,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + jb 80a398e │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80a394c,0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 80a272c │ │ │ │ nop │ │ │ │ - aam $0x73 │ │ │ │ + and %ah,(%esi) │ │ │ │ push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x4f16fb3b(%ebx) │ │ │ │ - sub %ch,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - mov $0x3005373,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809e280 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809df5c │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a3961 │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3996 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80a36a0,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c1a68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - je 809e30d │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e2e0 │ │ │ │ - movl $0x809e2d8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - jae 809e322 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x20e904c5(%ebx) │ │ │ │ - sub %ch,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - sub %dh,0x53(%ebx) │ │ │ │ + jb 80a39e6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a279c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e310 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a3a62 │ │ │ │ + movl $0x80a3a24,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809df5c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3a24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - in $0x72,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e3fd │ │ │ │ - movl $0x809e370,-0xc(%ebp) │ │ │ │ + ja 80a3a6a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jb 809e3ba │ │ │ │ + movl $0x80a39b0,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 80a2764 │ │ │ │ + mov $0x85c1a70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80a3ae8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 90a8c64 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a3aca │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80a3ae8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %ch,%bh │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e400 │ │ │ │ - movl $0x809e2a8,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809e2f4,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809e320,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e3d0,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + jb 80a3d13 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + je 80a3d08 │ │ │ │ + movl $0x80a3b68,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3b68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + or $0xdf,%al │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a3d08 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80a3cc3 │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a3d1b │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + sbb %eax,%edx │ │ │ │ + jge 80a3d61 │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a3db9 │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + movl $0x80a3f04,0x8(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a3f04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bl,%dh │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x6(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x4c891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x310(%ebx),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x314(%ebx),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80a3be5 │ │ │ │ + sub $0xc,%esp │ │ │ │ + push $0x7fffffff │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x104(%esp) │ │ │ │ + mov %edx,0xd4(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + neg %eax │ │ │ │ + cltd │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 80a3be5 │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c1a74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x80a3c64,-0x10(%ebp) │ │ │ │ + mov %ecx,0x310(%ebx) │ │ │ │ + mov %eax,0x314(%ebx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d7c │ │ │ │ + movl $0x80a3a8c,-0x2c(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80a3df7 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80a3e32 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x0,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + push %ecx │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80a3e90 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a3ec7 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf4,%al │ │ │ │ - jecxz 809e3e2 │ │ │ │ - or %cl,-0x7439760f(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x4d890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - les 0x1003b(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a3f37 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c307d,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - jno 809e466 │ │ │ │ - add %al,0x2000200 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a3f64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov $0x51ea,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x72bfdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80a4071 │ │ │ │ + mov $0x85c1a7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %gs,%edx │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x1e000003(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x4c891c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x310(%ebx),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x314(%ebx),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a420c │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jge 80a41d8 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a4261 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + jmp 86c40a7 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e458 │ │ │ │ - movl $0x809e450,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80a4073 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + jne 80a40de │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a40f3 │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xa(%edx),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a4179 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + jmp 80a3fef │ │ │ │ + sub $0xc,%esp │ │ │ │ + push $0x7fffffff │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x110(%esp) │ │ │ │ + mov %eax,0xbc(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + neg %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + jmp 80a3fef │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x80a405c,0x0(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a405c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80a3f94,-0x14(%ebp) │ │ │ │ + mov %eax,0x310(%ebx) │ │ │ │ + mov %edx,0x314(%ebx) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8455d7c │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80a42cd │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80a42cd │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80a42cd │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a42cd │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x85c2a20,0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c9504 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %dl,%bh │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4379 │ │ │ │ + movl $0x80a4330,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - jno 809e49a │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4330 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x5716fb3b(%ebx) │ │ │ │ - es cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - mov $0x71,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add -0x7637763e(%ecx),%ecx │ │ │ │ + rcrl $1,0x40245489(%ecx) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jl 80a437c │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x80a43ac,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a43ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rcl $1,%dh │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80a43c3 │ │ │ │ + jmp 80a3f64 │ │ │ │ + adc $0x2000300,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a4401 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cltd │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + jl 80a4413 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c1a84,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a42f8,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80a3ae8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xd6,%al │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e488 │ │ │ │ + jb 80a44b5 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4478,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4478 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xd6,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + inc %esp │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809df5c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a44a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80a446f │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + pop %ss │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c1a94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80a44dc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + in $0x51,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jno 809e4f6 │ │ │ │ - add %bl,(%eax) │ │ │ │ add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e621 │ │ │ │ - movl $0x809e4dc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ + jb 80a458a │ │ │ │ + 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 0x40(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80a456b │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a4871 │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80a48ae │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80a45fe │ │ │ │ + movl $0x80a45a0,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a45a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c1ab4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + and $0x51,%ah │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80a453a │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80a468a │ │ │ │ + movl $0x80a462c,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a462c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + jecxz 80a4674 │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80a453a │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x8c(%esp) │ │ │ │ + mov %eax,0x80(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a473e │ │ │ │ + movl $0x80a46e0,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a46e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %eax │ │ │ │ - jno 809e526 │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jecxz 80a4728 │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e629 │ │ │ │ - movl $0x809df5c,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x16(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809e5f4 │ │ │ │ - movl $0x809e338,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80a453a │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a47ca │ │ │ │ + movl $0x80a476c,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a476c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x70,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xe2,%ah │ │ │ │ + push %ecx │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e671 │ │ │ │ - movl $0x809e218,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809e264,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809e290,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e640,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - xorb $0x0,0x53(%eax) │ │ │ │ - les (%eax),%eax │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80a453a │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80a453a │ │ │ │ + nop │ │ │ │ + add %ah,%dl │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x7(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e6b9 │ │ │ │ - movl $0x809e420,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809e46c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809e498,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809e688,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809e60d │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809e59c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809e538,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - mov $0x85c0cd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - les (%eax),%eax │ │ │ │ + add %cl,-0x6b76f3b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or $0x68,%al │ │ │ │ - out %al,$0x9 │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cf7bb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x24848bc2(%ecx) │ │ │ │ + mov $0x89000000,%eax │ │ │ │ + dec %esp │ │ │ │ + and $0x7c,%al │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80a453a │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a4820,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80a48e3 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a490a │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x100(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xc8(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4966 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a4994 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 170a9b91 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - pushf │ │ │ │ - jbe 809e6ba │ │ │ │ - add %al,%ah │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 80a4aa2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4a00,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4a00 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xd0,%ah │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0xb0,%al │ │ │ │ - out %al,$0x9 │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + cld │ │ │ │ + sub $0x4a,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4a2c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - push %esp │ │ │ │ - jbe 809e702 │ │ │ │ - add %bh,%ah │ │ │ │ - and $0x180052,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,%ah │ │ │ │ - out %al,$0x9 │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 809e6fc │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%edx,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fsubs 0x430052 │ │ │ │ + pusha │ │ │ │ + rclb $1,0x0(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%edi,%eiz,8) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e724 │ │ │ │ + add %bh,0xa(%edx,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a4a7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x25,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + cmp %dl,%al │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x4589044d(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - jne 809e736 │ │ │ │ - (bad) │ │ │ │ - call *0x522588(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a44dc │ │ │ │ + mov $0x85c1abc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %dl,%al │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809e80f │ │ │ │ + jb 80a4b9b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809e780,0x0(%ebp) │ │ │ │ + movl $0x80a4af0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809e780 │ │ │ │ + jne 80a4af0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - and $0x430052,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + iret │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x74f7f619(%eax) │ │ │ │ - inc %esi │ │ │ │ - or 0x45890776(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809e7a8 │ │ │ │ + cld │ │ │ │ + sbb $0x4b,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4b1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x25,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ror $0x51,%bh │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xd4,%al │ │ │ │ - out %eax,$0x9 │ │ │ │ - or %cl,0x4d89034e(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809e4b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x9 │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809e7f0 │ │ │ │ + add %al,0xa(%ebx,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809e817 │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 809e826 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85dad7d,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0ce4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + iret │ │ │ │ + push %ecx │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809e8f1 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809e87c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809e87c │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xa(%ebx,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a4b6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + jo 80a4b31 │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f5b5(%eax) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x7589f845(%ecx) │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 82be244 │ │ │ │ + pop %eax │ │ │ │ + mov $0x52,%cl │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov $0xbe002254,%ecx │ │ │ │ + in (%dx),%al │ │ │ │ + sbb -0x1(%eax,%ecx,1),%bl │ │ │ │ + arpl %edi,%esp │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e8f4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x85d790a,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a4bcb │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a2ab0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sldt (%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809e930 │ │ │ │ - movl $0x809e840,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c0d04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80a4c65 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4c08,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4c08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x23,%ah │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809e9a9 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809e99f │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 809e988 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 809ea27 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85d776c,%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + xor %cl,0x8(%edx,%ecx,1) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 836a98c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4c30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - jecxz 809e9b2 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ea4a │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ + ja 80a4c6d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cltd │ │ │ │ + mov $0x0,%ecx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - push %edx │ │ │ │ - mov 0x50(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov 0x48(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + jl 80a4c7c │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d4241,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x809e9b8,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c1b0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80a4bac,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 836b190 │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x1c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809eb18 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809eaa4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4d97 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4cdc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809eaa4 │ │ │ │ + jne 80a4cdc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - in $0xea,%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + cld │ │ │ │ + add $0x4d,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809eae4 │ │ │ │ + jne 80a4d04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809eb1b │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 809eb2a │ │ │ │ - movl $0x8432ebc,-0x28(%edi) │ │ │ │ - movl $0x85d45a9,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 809eb50 │ │ │ │ - movl $0x8432ebc,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x85d45a9,-0x20(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x836f4a4,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x836f4a4,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ec27 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ebec,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ebec │ │ │ │ + jne 80a4d28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%esp,%ebp,8) │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809ec0c │ │ │ │ + add %cl,0xa(%ebp,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a4d4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ec2a │ │ │ │ + ja 80a4d9f │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a4dae │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg 809ec39 │ │ │ │ + jle 80a4e38 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4e46 │ │ │ │ add $0xfffffff0,%edi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c1b3c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ cmp %ecx,%eax │ │ │ │ - jl 809ec4e │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov $0x85d45a9,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jl 80a4dde │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80a4e38 │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a4e38 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + movl $0x85d783e,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80a4e38 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a4e16 │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ add %edx,%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85c1b29,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 $0x85e0519,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - fmull 0x20053(%edx) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ed35 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ecd4,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0xe76fb8b(%ecx) │ │ │ │ + jmp 80a4e76 │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a4eb5 │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a4e94,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ecd4 │ │ │ │ + jne 80a4e94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - mov 0x0(%ebx),%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x300,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a4f10 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x4(%ebp),%eax │ │ │ │ + jge 80a4f05 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4f20,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4f20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c1b5c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e8b0845(%ebx) │ │ │ │ + add -0x38eb8037(%ebp),%eax │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %dl,-0x3976f7f6(%edi,%ecx,2) │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ecfc │ │ │ │ + jne 80a4f94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 809ec7c │ │ │ │ - push %ebx │ │ │ │ - add %ah,(%ecx) │ │ │ │ + movl $0x80a4f60,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a4f60 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,-0x74f7f5b1(%eax) │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x7589f845(%ecx) │ │ │ │ + cld │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a4e70 │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and $0x90003335,%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc %esi,0xf900033 │ │ │ │ + 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 80a5011 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a4fd8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ed20 │ │ │ │ + jne 80a4fd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - mov 0x0(%ebx),%dl │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x462b0445(%ebx) │ │ │ │ - or -0x41978040(%ebp),%eax │ │ │ │ - test $0x83085d45,%eax │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + add %dl,0xa(%eax) │ │ │ │ + or %cl,0x768b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5000 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c1b60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5060 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x845cde8,-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 $0xffffffe4,%ebp │ │ │ │ + jmp 80a28b8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809edb4 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea 0x8(%esi),%ecx │ │ │ │ - push %eax │ │ │ │ - push $0x0 │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 804b3b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ + ja 80a50ce │ │ │ │ + movl $0x80a5024,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jge 809eda3 │ │ │ │ - mov $0x85d776c,%esi │ │ │ │ + movl $0x80a50bc,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x809ed40,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 83812b4 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,-0x2116033b(%ebx) │ │ │ │ + arpl %ebp,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c1b7c(%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 80a510b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2a08 │ │ │ │ + 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 80a513b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a29d0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 80a51b9 │ │ │ │ + movl $0x80a5174,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a2844 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a51c1 │ │ │ │ + movl $0x80a50e8,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80a5118,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845cde8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 845613c │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a2928 │ │ │ │ + mov $0x85c1b80,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov $0x1e,%ah │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 809ef00 │ │ │ │ - add $0x6c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809eef6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + inc %esp │ │ │ │ + lret $0x51 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a521c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a5218 │ │ │ │ + movl $0x845b350,-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 $0x809ea64,-0x68(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - movl $0x809ebb0,-0x58(%edi) │ │ │ │ - lea -0x68(%edi),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x8433118,-0x48(%edi) │ │ │ │ - lea -0x58(%edi),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x85e0519,-0x40(%edi) │ │ │ │ - movl $0x8433118,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - lea -0x46(%edi),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x809ec90,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8433118,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - lea -0x3a(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809eeb4,-0xc(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x85c1bfa,-0x10(%ebp) │ │ │ │ + movl $0x85c1c0c,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 836f16c │ │ │ │ + jmp 8390cf4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0xca,%al │ │ │ │ + push %ecx │ │ │ │ + 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) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 809ef05 │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + jb 80a529e │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80a527c,0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x845d428,-0x8(%ebp) │ │ │ │ + movl $0x85d5711,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2928 │ │ │ │ + mov $0x51c9,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a5293 │ │ │ │ + mov $0x85c1c34,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85c1c44,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - movl $0x6c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a52d3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a2a08 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x809eee8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ef8b │ │ │ │ + jb 80a5303 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ef68,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a29d0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a537b │ │ │ │ + movl $0x80a533c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a2844 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80a5383 │ │ │ │ + movl $0x80a52b0,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80a52e0,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a28b8 │ │ │ │ + mov $0x85c1c4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,%al │ │ │ │ + push %ebx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ef68 │ │ │ │ + jne 80a53c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ef8e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,-0x197cec8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push $0x500521d │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f092 │ │ │ │ - movl $0x809efec,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + push %ebx │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809efec │ │ │ │ + jne 80a53fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cf08a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0x1d,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f095 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x1b(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - movl $0x809e954,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x809f050,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + push %esp │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x1c,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5438 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f0a4 │ │ │ │ - movl $0x809edd0,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x809ef2c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cltd │ │ │ │ + idivl (%edx) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,0x54(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5470 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - gs push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f0fc │ │ │ │ - movl $0x809f0f4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + popa │ │ │ │ + idivl (%edx) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,-0x76f7f5ac(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a54a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sub %ah,0x53(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x4e904c5(%ebx) │ │ │ │ - sbb (%esi),%ch │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sub %esi,%edi │ │ │ │ + cmp (%eax),%al │ │ │ │ nop │ │ │ │ - or %bl,(%edx,%edx,2) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f15f │ │ │ │ - movl $0x809f13c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809efb0 │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc %esi,%edi │ │ │ │ + cmp (%eax),%al │ │ │ │ nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f162 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jmp 980a8fea │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - test %ah,0x0(%ebx,%edx,2) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f1d0 │ │ │ │ - movl $0x809f1c8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shl $0x3a,%esi │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - fs push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x30e904c5(%ebx) │ │ │ │ - sbb %ebp,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cltd │ │ │ │ + idivb (%edx) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ nop │ │ │ │ - xor $0x1b,%al │ │ │ │ - push %edx │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f233 │ │ │ │ - movl $0x809f210,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809efb0 │ │ │ │ - nop │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80a558c │ │ │ │ + movl $0x80a577c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c259c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80a55bc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl (%edi) │ │ │ │ + ... │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f236 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + ja 80a5600 │ │ │ │ + movl $0x80a578c,-0x1c(%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) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x85c25a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - mov $0x300521a,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f375 │ │ │ │ - movl $0x809f2a8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f2a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbbb $0x52,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 80a5652 │ │ │ │ + movl $0x80a579c,-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 -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c25a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - repnz or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - sbb 0x0(%edx),%dl │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + ja 80a56a8 │ │ │ │ + movl $0x80a57ac,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c25a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%eax),%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f378 │ │ │ │ - movl $0x809f198,-0x1c(%edi) │ │ │ │ + ja 80a5706 │ │ │ │ + movl $0x80a57bc,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809f1e4,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809f254,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809f328,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c25ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x9(%ebx,%esi,8) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809f344 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80a575c │ │ │ │ + movl $0x80a57cc,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c25b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + mov $0x2d,%bl │ │ │ │ + cmp $0x300,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %dh,%bh │ │ │ │ + sub $0x7003d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - repz or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - test %ah,0x53(%edx) │ │ │ │ - add %al,0x2000200 │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ch,(%esi) │ │ │ │ + cmp $0x400,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %dh,%gs:0x2e(%edi) │ │ │ │ + cmp $0x500,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f3d0 │ │ │ │ - movl $0x809f3c8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - bound %edx,0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %bh,%gs:0x6003d2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x30e904c5(%ebx) │ │ │ │ - pop %ss │ │ │ │ - cs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %bh,%ch │ │ │ │ + cs cmp $0x500,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %cl,%gs:0x1082454(%ebx) │ │ │ │ + push %esp │ │ │ │ + and $0x4,%al │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ + add 0x10(%esp),%eax │ │ │ │ + mov %ecx,0xc(%esp) │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ + jmp 804b3a0 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + push %ebx │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x18(%esp),%ebx │ │ │ │ + add 0x14(%esp),%ebx │ │ │ │ + push 0x1c(%esp) │ │ │ │ + movzbl 0x24(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + call 804b5e0 │ │ │ │ + add $0x10,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a582a │ │ │ │ + sub %ebx,%eax │ │ │ │ + add $0x8,%esp │ │ │ │ + pop %ebx │ │ │ │ + ret │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 80a5825 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - xor $0x19,%al │ │ │ │ + push %ebp │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov 0x18(%esp),%edi │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ebx │ │ │ │ + lea -0x7(%edi),%ebp │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jb 80a5869 │ │ │ │ + jmp 80a58ae │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + add $0x8,%ecx │ │ │ │ + sub %eax,%ebx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 80a58aa │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,%edi │ │ │ │ + not %eax │ │ │ │ + not %edx │ │ │ │ + add %esi,%esi │ │ │ │ + adc %edi,%edi │ │ │ │ + or %esi,%eax │ │ │ │ + mov $0x1010101,%esi │ │ │ │ + or %edi,%edx │ │ │ │ + shrd $0x7,%edx,%eax │ │ │ │ + shr $0x7,%edx │ │ │ │ + and $0x1010101,%eax │ │ │ │ + and $0x1010101,%edx │ │ │ │ + lea (%eax,%edx,1),%edi │ │ │ │ + imul $0x1010101,%edi,%edi │ │ │ │ + mul %esi │ │ │ │ + lea (%edx,%edi,1),%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 80a5860 │ │ │ │ + mov 0x18(%esp),%edi │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jb 80a58c7 │ │ │ │ + jmp 80a5931 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 80a5931 │ │ │ │ + cmpb $0xc0,(%ecx) │ │ │ │ + jl 80a58c0 │ │ │ │ + jmp 80a5929 │ │ │ │ + jmp 80a5900 │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + movzbl (%ecx),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x1,%ebx │ │ │ │ + cmp $0xbf,%dl │ │ │ │ + seta %al │ │ │ │ + mov %eax,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xdf,%dl │ │ │ │ + seta %al │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp $0xef,%dl │ │ │ │ + seta %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + lea 0x1(%eax,%edx,1),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jae 80a5931 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 80a5900 │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub %ecx,%edi │ │ │ │ + pop %ebx │ │ │ │ + pop %esi │ │ │ │ + neg %eax │ │ │ │ + cmove %edi,%eax │ │ │ │ + pop %edi │ │ │ │ + pop %ebp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + sub $0xc,%esp │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ + mov 0x85e5614,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80a5988 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push 0x20(%esp) │ │ │ │ + mov 0x1c(%esp),%edx │ │ │ │ + add 0x20(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add 0x20(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + call *%ecx │ │ │ │ + mov 0x28(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + neg %eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovns %edx,%eax │ │ │ │ + add $0x1c,%esp │ │ │ │ + ret │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + movl $0x80a5840,0x85e5614 │ │ │ │ + mov $0x80a5840,%ecx │ │ │ │ + jmp 80a5951 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov %cl,%ah │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f433 │ │ │ │ - movl $0x809f410,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 80a59c8 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c2630,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 809efb0 │ │ │ │ + jmp 838baec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + jb 80a5a75 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5a6b │ │ │ │ + movl $0x80a59a8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5a38,0x0(%ebp) │ │ │ │ + movl $0x847872d,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0xcc,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f436 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80a5a1a │ │ │ │ + movl $0x83e3fb0,-0xc(%edi) │ │ │ │ + movl $0x85c261c,-0x8(%edi) │ │ │ │ + movl $0x85c25f9,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 8390cf4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85c2658,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lret │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - mov $0x5005218,%esp │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80a5aac │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c2630,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838baec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f633 │ │ │ │ - movl $0x809f4a4,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ + jb 80a5b04 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5afa │ │ │ │ + movl $0x80a5a8c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5b18,-0x4(%ebp) │ │ │ │ + movl $0x847872d,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %bl,(%eax) │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2668,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %esp │ │ │ │ + or $0x53,%al │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shll $1,0x4490002e(%ecx) │ │ │ │ + lret │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f636 │ │ │ │ - movl $0x809efb0,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809f4e7 │ │ │ │ - movl $0x809f26c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809f50d │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809f5bc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f5bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809f538,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x5b(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f538 │ │ │ │ + jne 80a5b58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock pop %ss │ │ │ │ - push %edx │ │ │ │ + nop │ │ │ │ + and %cl,%bl │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - cmc │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80a5b6a │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 80a5abc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - pop %ss │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 80a59d8 │ │ │ │ + je 80a5b45 │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f69d │ │ │ │ - movl $0x809f0c4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809f110,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809f180,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809f650,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a5bc0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a5bc3 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + movl $0x85c26d2,-0x10(%ebp) │ │ │ │ + movl $0x85c26e4,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a5b34 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %ss │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ + inc %esp │ │ │ │ + lret │ │ │ │ + push %ecx │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 809f5b6 │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a5ed4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a5eac,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5eac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a5ee8,-0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - pop %ss │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5ee8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + lret $0x51 │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809f701 │ │ │ │ - movl $0x809f398,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809f3e4,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809f454,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809f6b4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x46030845(%ebx) │ │ │ │ + or -0x74de8340(%ebp),%eax │ │ │ │ + dec %ebp │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x28,%al │ │ │ │ + pop %edi │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5f28 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x85c270c,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a5c30,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5c30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x9(%esi,%esi,8) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 809f66c │ │ │ │ + add %bl,0x5d(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5d58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - testb $0x8,(%ecx) │ │ │ │ + add %cl,0x458b0c4d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + or 0x88248c(%ecx),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + mov 0xb4(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a5de4,0x4(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5de4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jo 809f710 │ │ │ │ - cmp (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - testb $0x8,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x60(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a5e30 │ │ │ │ + movl $0x80a5cbc,-0x4(%ebp) │ │ │ │ + mov 0x2(%edx),%esi │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809f6d0 │ │ │ │ + jne 80a5cbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ - testb $0x8,(%ecx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80a5daa │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a5e20,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - or $0x66,%al │ │ │ │ - cmp (%eax),%eax │ │ │ │ - cld │ │ │ │ - pop %esi │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a5dfd │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a5c94,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + enter $0x51,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a5c02 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80a5e6a │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f758 │ │ │ │ - movl $0x809f750,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - pop %esi │ │ │ │ - push %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80a5f0f │ │ │ │ + movl $0x80a5e80,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a5e80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c272c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor $0xc8,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x5716fb3b(%ebx) │ │ │ │ - adc (%esi),%ebp │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,-0x3f7af4ba(%ebx) │ │ │ │ + jl 80a5c5e │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80a5c6a │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80a5e5f │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x3005215,%esp │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + push %ecx │ │ │ │ + add %ah,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 80a5ef6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %cl,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f788 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80a5f60 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c2760,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838baec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809f860 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809f7e4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809f7e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a600d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6003 │ │ │ │ + movl $0x80a5f40,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a5fd0,0x0(%ebp) │ │ │ │ + movl $0x847872d,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f863 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + ja 80a5fb2 │ │ │ │ + movl $0x83e3fb0,-0xc(%edi) │ │ │ │ + movl $0x85c261c,-0x8(%edi) │ │ │ │ + movl $0x85c273d,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 8390cf4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2788,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - pop %ebp │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + nop │ │ │ │ + cmp $0xc7,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f8bc │ │ │ │ - movl $0x809f8b4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jb 80a6044 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c2760,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 838baec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - push $0x100535d │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a609c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6092 │ │ │ │ + movl $0x80a6024,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a60b0,-0x4(%ebp) │ │ │ │ + movl $0x847872d,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2798,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %es │ │ │ │ + push %ebx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x44e904c5(%ebx) │ │ │ │ - adc (%esi),%ch │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp %ebp,-0x39237000(%esi,%ebp,1) │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + pusha │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a60f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - adc $0x52,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x10051c6,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80a6102 │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + jmp 80a6054 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 80a5f70 │ │ │ │ + add %cl,%cl │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f8ec │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80a6247 │ │ │ │ + movl $0x80a620c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 809f46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a620c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + enter $0x51c8,$0x0 │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - adc $0x14,%al │ │ │ │ + ja 80a61ef │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a6189 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80a617a │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80a617a │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x80(%esp) │ │ │ │ + mov %edx,0x74(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80a617a │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a617a │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xc8,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %eax │ │ │ │ + popa │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6158 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c27c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + rol $0x51,%bh │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809f9cf │ │ │ │ - movl $0x809f94c,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - fcoml (%ebx) │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80a6393 │ │ │ │ + movl $0x80a6358,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6358 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %al,%bh │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x0(%eax,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809f9d2 │ │ │ │ - movl $0x809f884,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809f8d0,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809f8fc,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80a633b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a62d2 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80a62c1 │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a62c1 │ │ │ │ + test %edx,%edx │ │ │ │ + je 80a62c1 │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x80(%esp) │ │ │ │ + mov %ecx,0x74(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a62bd │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a62cc │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x809f9a4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x51c6,$0x0 │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %al,%ah │ │ │ │ - stc │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ + clc │ │ │ │ + cwtl │ │ │ │ + bound %ecx,(%edx) │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6298 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c27c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bh,0x85c27ee(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + 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 809faa4 │ │ │ │ + jb 80a6488 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809fa28,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80a6464,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fa28 │ │ │ │ + jne 80a6464 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809faa7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6415 │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - pop %ebx │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fb00 │ │ │ │ - movl $0x809faf8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - and $0x5b,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xe904c5(%ebx) │ │ │ │ - adc %ch,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - adc $0x12,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a63f3 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6415 │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809fb30 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 809f46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a648b │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80a6430,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6430 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809fc08 │ │ │ │ + jb 80a655b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809fb8c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80a64f0,-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 809fb8c │ │ │ │ + jne 80a64f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fc0b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + ja 80a64d9 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ + movl $0x80a63bc,-0x30(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83d9b50,-0x20(%edi) │ │ │ │ mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + movl $0x83bc9d8,-0x18(%edi) │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - adc %dl,0x0(%edx) │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 809fe59 │ │ │ │ - movl $0x809fc58,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $1,(%eax) │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fe61 │ │ │ │ - movl $0x809f46c,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + ja 80a65a8 │ │ │ │ + movl $0x80a649c,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 809fe2c │ │ │ │ - movl $0x809f914,-0x8(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x809fdbc,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85c28aa,0x0(%ebp) │ │ │ │ + movl $0x85d884d,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 83a7168 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c28bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 809fcba │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fe70 │ │ │ │ - movl $0x809f720,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809f76c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809f798,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809fd70,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - adc $0x10,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + call b26e906 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809fe9d │ │ │ │ - movl $0x809fac8,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x809fb14,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x809fb40,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x809fde8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ + jb 80a666e │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a6671 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a662c,-0xc(%ebp) │ │ │ │ + movl $0xd,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ca4dc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80a6660,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8455944 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dl,-0x76f7f603(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809fe7f │ │ │ │ - movl $0x809f7a8,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6608 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 809fe8e │ │ │ │ - movl $0x809f9ec,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,(%eax) │ │ │ │ - decb (%ecx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x3000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809feac │ │ │ │ - movl $0x809fb50,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 809fe45 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809fd14,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x809fcb4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - mov $0x85c0d38,%esi │ │ │ │ + jb 80a66a5 │ │ │ │ + movl $0x85c2872,-0x8(%ebp) │ │ │ │ + movl $0x85d884d,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83a7168 │ │ │ │ + mov $0x85c2924,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + js 80a6674 │ │ │ │ + push %ecx │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 809ff33 │ │ │ │ + jb 80a677d │ │ │ │ + movl $0x80a6794,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fefc,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 809fefc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xe,%al │ │ │ │ - push %edx │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + sub %al,%dl │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0xd,%eax │ │ │ │ + jne 80a6717 │ │ │ │ + mov $0x4000,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a6684 │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + rcll $0x0,0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub %bh,%bh │ │ │ │ - or %ecx,(%eax) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + cld │ │ │ │ + data16 or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x7(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ff28 │ │ │ │ + jne 80a66fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %cl,(%esi) │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x80a672c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + mov $0x20051c1,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - stc │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c0d40,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a6749 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 84558f4 │ │ │ │ + mov $0x85c294c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + rcll $0x2,0x0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x67(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %es,%ecx │ │ │ │ + push %ecx │ │ │ │ + add %al,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 809ff9f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x809ff7c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80a681d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80a6834,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 809ff7c │ │ │ │ + jne 80a6834 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a6800,0x0(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 809ffa2 │ │ │ │ - mov 0x1f(%esi),%eax │ │ │ │ - sub 0x1b(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80a67e2 │ │ │ │ + movl $0x84303ac,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c2954,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 809ffc3 │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + sbb %al,%cl │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x7589080a │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a66c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + rclb $0x1,0x0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0080 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x809fff8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a68ae │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6890,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 809fff8 │ │ │ │ + jne 80a6890 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - or $0x10052,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80a6846 │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0x0,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0024 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x463b1b46(%ebx) │ │ │ │ + pop %ds │ │ │ │ + jne 80a68a3 │ │ │ │ + mov $0x85c28f1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c28e1,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xd,%al │ │ │ │ - push %edx │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + rclb $0x5,0x0(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x50,%al │ │ │ │ - add %cl,(%edx) │ │ │ │ - or %cl,0x4d89034e(%ebx) │ │ │ │ - clc │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a698d │ │ │ │ + movl $0x80a69f4,-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 80a69f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + rclb $0x3,0x0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x31f7c10(%ecx) │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 80a694b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a68fb │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80a6854,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x85c2910,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a656c │ │ │ │ + movl $0x80a699c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + in $0xbf,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a695a │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 84558f4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sarb $0x0,0x20051(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb %ch,0xa(%ecx) │ │ │ │ + or %cl,0x7768bf0(%ecx) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 809fc2c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6918 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov $0x40051,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x69(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,-0x8(%ebp) │ │ │ │ + movl $0x85d8524,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80a69a9 │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0088 │ │ │ │ - movl $0x809ff44,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0d48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + int3 │ │ │ │ + imul $0x3468b08,(%edx),%ecx │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + (bad) │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80a6a88 │ │ │ │ + movl $0x80a6a64,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov $0x85e0045,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - push %es │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80c8e44 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a0236 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a022c │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x1f(%eax),%eax │ │ │ │ - movl $0x80a00a4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a0194,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - addr16 push %cs │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a023b │ │ │ │ - movl $0x83a7994,-0x50(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x0,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x84330b0,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x83d9b80,-0x24(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8432ebc,-0x1c(%edi) │ │ │ │ - lea -0x22(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x4f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + ja 80a6a4a │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x85e0505,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov $0x85e0045,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - pop %es │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x27b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a0401 │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80a6bd8 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a03f7 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ + ja 80a6bce │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%ecx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b(%eax),%edx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x1f(%eax),%edx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x23(%eax),%eax │ │ │ │ - movl $0x80a0258,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a035c,-0x24(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x28(%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) │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + movl $0x80a68c4,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffd8,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 260a0375 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0406 │ │ │ │ - movl $0x83a7994,-0x50(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x0,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x84330b0,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x83d9b80,-0x24(%edi) │ │ │ │ - lea -0x2b(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8432ebc,-0x1c(%edi) │ │ │ │ - lea -0x22(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x4f(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80a6a24,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a6bec,-0x4(%ebp) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - or (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x85e0045,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x24(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a0561 │ │ │ │ - add $0x8,%edi │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a0557 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf(%eax),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13(%eax),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - mov 0x1b(%eax),%eax │ │ │ │ - movl $0x80a0424,-0x4(%edi) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a04e4,-0x20(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x24(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - push %cs │ │ │ │ + ja 80a6afb │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0566 │ │ │ │ - movl $0x83a7994,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x0,-0x1c(%edi) │ │ │ │ - movl $0x0,-0x18(%edi) │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - movl $0x85c0d52,-0x10(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + ja 80a6b31 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a074c │ │ │ │ - movl $0x80a05c0,-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 80a05c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + or $0xbe,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80a6b0a │ │ │ │ + movl $0x80a6b48,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a6a98 │ │ │ │ + nop │ │ │ │ + aam $0xbd │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - in (%dx),%al │ │ │ │ - add $0xf089080a,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + js 80a6c20 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a05ec │ │ │ │ + jne 80a6b78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c2984,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cwtl │ │ │ │ + mov $0x30051,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x66080a6b(%eax) │ │ │ │ + test $0xb6750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bh,0x10051(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6c2f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a5bd8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a074f │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a0634 │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - movl $0x85dad7d,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a6dc7 │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a6dbd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 80a0681 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - movl $0x80a06a4,-0x8(%ebp) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a06a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0xf(%ecx),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x13(%edx),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 80a0655 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a075e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x1f(%ecx),%ecx │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x23(%edx),%edx │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jg 80a076d │ │ │ │ - movl $0x80a0440,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x27(%eax),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x2b(%ecx),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x2f(%edx),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x33(%eax),%eax │ │ │ │ mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x37(%ecx),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov 0x3b(%edx),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x3f(%eax),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0x43(%ecx),%ecx │ │ │ │ + movl $0x83d7a4c,-0x44(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x85da62d,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85d783e,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a07f4 │ │ │ │ - movl $0x80a0280,-0x24(%edi) │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - movl $0x80a00cc,-0x24(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8459250 │ │ │ │ - nop │ │ │ │ - rorb $0x0,0x53(%ebp) │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a0894 │ │ │ │ - movl $0x80a088c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x43(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - dec %ebp │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x6ce904c5(%ebx) │ │ │ │ - add (%esi),%ch │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lock mov $0x50051,%ebx │ │ │ │ add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a08da │ │ │ │ - movl $0x80a08d0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0584 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80a6e61 │ │ │ │ + movl $0x80a6e94,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a6e94 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455da0 │ │ │ │ + or %bh,0x10051(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ + ja 80a6e09 │ │ │ │ + movl $0x80a6c0c,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80a6c3c,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - sbb %cl,0x53(%ebp) │ │ │ │ - add %al,0x2000200 │ │ │ │ + dec %esp │ │ │ │ + mov $0x10051,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a093c │ │ │ │ - movl $0x80a0934,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - call 90a5c79 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%esi,%ebp,2) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83ca900 │ │ │ │ + cmp %bh,0x10051(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x3b16fb3b(%ebx) │ │ │ │ - add %ebp,(%esi) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x6e(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x27(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a6a98 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov %ss,0x0(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0982 │ │ │ │ - movl $0x80a0978,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0584 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jb 80a6eed │ │ │ │ + movl $0x845b168,-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 8428050 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x30051,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - jo 80a09ea │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a0ab5 │ │ │ │ - movl $0x80a09e8,-0x8(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a6f63 │ │ │ │ + movl $0x80a6f74,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a09e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x4c,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xa,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - adc %cl,0x0(%ebx,%edx,2) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83c6f78 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x538b,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0ab8 │ │ │ │ - movl $0x80a0904,-0x1c(%edi) │ │ │ │ + ja 80a6f23 │ │ │ │ + movl $0x80a6ec4,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a094c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a0994,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a0a68,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %bh,0x10051(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x899f7f6(%edx,%ecx,1) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a0a84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,0x6f(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + movl $0x85d9584,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85d95ba,-0x4(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83cfa6c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xac,%al │ │ │ │ - or (%edx),%cl │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7005 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80a6fe8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 842fe00 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - dec %ebx │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + ja 80a6fce │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0b10 │ │ │ │ - movl $0x80a0b08,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jb 80a71e2 │ │ │ │ + movl $0x80a7254,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 83c73a0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - adc $0x4b,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + mov $0x10051,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0xf16fb3b(%ebx) │ │ │ │ - ljmp *0xfc63ff00 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a0b56 │ │ │ │ - movl $0x80a0b4c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jae 80a718b │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80a70b0 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7038 │ │ │ │ + movl $0x80a6fa4,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x83d7a90,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a71c4,0x0(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80a0584 │ │ │ │ + jmp 83c62c8 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7101 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80a71dd │ │ │ │ + movl $0x84330b0,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x83d9b50,-0xc(%edi) │ │ │ │ + lea -0x13(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x83d7a90,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80a71d8,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83c62c8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ + sarb $1,0x10051(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a718b │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7110 │ │ │ │ + movl $0x80a6f00,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a71f8,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + movl $0x85c2956,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a7188,0x0(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + push %esp │ │ │ │ + mov $0x10051,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x387cfbbb(%ebx) │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80a7166 │ │ │ │ + movl $0x80a6ddc,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85c2910,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83cff70 │ │ │ │ + nop │ │ │ │ + sbb %bh,0x10051(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x3a7c031a(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %es │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3d14fbbb(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - pushf │ │ │ │ - dec %edx │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0xb8,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0d47 │ │ │ │ - movl $0x80a0bb8,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x5114fbbb(%ebx) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + jmp 80a718b │ │ │ │ + mov $0x85c2a10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fs dec %edx │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + hlt │ │ │ │ + mov $0x51,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a0d4a │ │ │ │ - movl $0x80a0584,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a0bfb │ │ │ │ - movl $0x80a09ac,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a0c21 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a0cd0,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a0cd0 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xa(%eax,%esi,2) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a7054 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a0c4c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80a71c9 │ │ │ │ + push %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 80a718b │ │ │ │ + movl $0x80a712c,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a0c4c │ │ │ │ + jne 80a712c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - rorb $1,0x53(%ecx) │ │ │ │ + test $0xb7,%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80a0c5d │ │ │ │ + add %bl,(%edx,%esi,2) │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - dec %ecx │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a721c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + mov $0x51,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a72fa │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a72fd │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a72cc,-0xc(%ebp) │ │ │ │ + mov $0x85c30bc,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a72cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0db1 │ │ │ │ - movl $0x80a085c,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a08a4,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80a72b4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a08ec,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a0d64,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - dec %ecx │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 80a7324 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80a730d │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - or $0xa,%al │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80a760d │ │ │ │ + mov $0x85c2a30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x4(%edx),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 80a75b9 │ │ │ │ + movl $0x80a75ec,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + jmp 84562ec │ │ │ │ nop │ │ │ │ - sub %cl,0x53(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a0e15 │ │ │ │ - movl $0x80a0ad8,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a0b20,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a0b68,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a0dc8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + adc %cl,0x44890c4d(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80a73bd │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80a7481 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80a7515 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + movl $0x80a76b0,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x3(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a76b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80a74e1 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + movl $0x80a7640,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x2(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7640 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80a7515 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + movl $0x80a7688,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7688 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + movl $0x80a7664,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x4(%edx),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7664 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80a7394,-0x4(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x66080a0d(%eax) │ │ │ │ - test $0xe750003,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a7394 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa8,%al │ │ │ │ - or $0x4e8b080a,%eax │ │ │ │ - add -0x3976f8aa(%ebx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x458b0075(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x55890c55(%ebx) │ │ │ │ + or %cl,0x44890c4d(%ecx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80a734f │ │ │ │ + movl $0x80a76d8,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 84562ac │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %esp │ │ │ │ - dec %edi │ │ │ │ - cmp (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80a760d │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - or $0xf766080a,%eax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a0de4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80a760d │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc,%al │ │ │ │ - push %cs │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80a760d │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - clc │ │ │ │ - dec %esi │ │ │ │ - cmp (%eax),%eax │ │ │ │ - call d0a6170 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + or %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80a760d │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0e6c │ │ │ │ - movl $0x80a0e64,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - mov $0x1005347,%eax │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x6b16fb3b(%ebx) │ │ │ │ - cld │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - inc %edi │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x65ff0cc5(%ebx) │ │ │ │ + or %bh,0x1003d10(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a0e9c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a0b80 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - pop %eax │ │ │ │ - inc %edi │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0efc │ │ │ │ - movl $0x80a0ef4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + jb 80a7720 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sub %al,0x53(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x4e904c5(%ebx) │ │ │ │ - cld │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - or $0x47,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a776f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7765 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a7700,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a0f2c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a77cc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a77c2 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a772c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a77dc,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a0b80 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - enter $0x5346,$0x0 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x8e90075(%ecx) │ │ │ │ + inc %ebx │ │ │ │ + add %ah,%cs:0xc0051(%ebx,%esi,4) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1019 │ │ │ │ - movl $0x80a0f8c,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a101c │ │ │ │ - movl $0x80a0ec4,-0x1c(%edi) │ │ │ │ + jb 80a7842 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7838 │ │ │ │ + movl $0x80a777c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a0f10,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a0f3c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a0fec,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + movl $0x80a7858,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c2bac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + mov $0x51,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x10,%al │ │ │ │ - adc %cl,(%edx) │ │ │ │ - or %cl,-0x7439760f(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %cl,0x4d890045(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - test $0x74,%al │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + clc │ │ │ │ + xchg %ch,(%ebx) │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80a788e │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - loopne 80a1073 │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1074 │ │ │ │ - movl $0x80a106c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a789c │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x45,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + inc %esp │ │ │ │ + mov $0x51,%bl │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x7316fb3b(%ebx) │ │ │ │ - cli │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %ebp │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a10a4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 80a78f8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a78ee │ │ │ │ + movl $0x80a787c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a790c,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a0b80 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2c08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + call 80acab7 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + loop 80a793c │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80a7942 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80a79e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + shlb $1,0xc0051(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80a79c5 │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80a795c │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a78b0 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80a796b │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80a77f4 │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov (%edx,%eax,1),%dl │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80a79b8 │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + add %edx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x51,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - push %eax │ │ │ │ - inc %ebp │ │ │ │ - push %ebx │ │ │ │ - add %dl,(%edi) │ │ │ │ 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 80a1235 │ │ │ │ - movl $0x80a10f8,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x45,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a123d │ │ │ │ - movl $0x80a0b80,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80a7a39 │ │ │ │ + movl $0x80a7940,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x12(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a1208 │ │ │ │ - movl $0x80a0f54,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ + movl $0x80a7a78,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x2,0x0(%ebp) │ │ │ │ + shl $0x18,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 80a7940 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c2c24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - rolb $1,0x0(%ebx,%edx,2) │ │ │ │ - inc %ebx │ │ │ │ + mov $0x10051b1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1285 │ │ │ │ - movl $0x80a0e34,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a0e80,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a0eac,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a1254,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %esp │ │ │ │ - push %ebx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80a7940 │ │ │ │ + cwtl │ │ │ │ + mov $0x51,%cl │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a12cd │ │ │ │ - movl $0x80a103c,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a1088,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a10b4,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a129c,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a1221 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a11b0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a114c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - jmp 8458200 │ │ │ │ - mov $0x85c0d5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or %bh,0xa(%edx,%edx,1) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %bl,0x7a(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x1,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80a7940 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7ac0 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - mov %cl,0x3b(%edx) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7b0f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7b05 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a7aa0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %al,%ah │ │ │ │ - adc (%edx),%cl │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7b6c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7b62 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a7acc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7b7c,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - inc %eax │ │ │ │ - dec %edx │ │ │ │ - cmp (%eax),%eax │ │ │ │ - jo 80a12d8 │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x68e90075(%ecx) │ │ │ │ + aas │ │ │ │ + cs add %ch,%ah │ │ │ │ + mov $0x51,%al │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1353 │ │ │ │ + jb 80a7be2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7bd8 │ │ │ │ + movl $0x80a7b1c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a131c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a131c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7bf8,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c2c94,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - cli │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + mov %dh,0x51(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + clc │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + sub $0x5c,%al │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - dec %eax │ │ │ │ - adc (%edx),%ecx │ │ │ │ - or %cl,0x768b0b46(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1348 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + js 80a7c2e │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0xfa,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - jns 80a134e │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c0d64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a13be │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a139c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a139c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a13b1 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80a7c3c │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %bh,%cl │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + mov $0x51,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a14af │ │ │ │ + jb 80a7c98 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7c8e │ │ │ │ + movl $0x80a7c1c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a1408,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1408 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - stc │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7cac,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2cc4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xb0,%al │ │ │ │ push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + clc │ │ │ │ + sahf │ │ │ │ + sub $0x5c,%al │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - xor $0x14,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1434 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + js 80a7ce2 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bh,%cl │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ah,0x14(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a10cc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7cf0 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0xa(%esp,%edx,1) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a147c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7d3f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7d35 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a7cd0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a7d9c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7d92 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a7cfc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7dac,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x38e90075(%ecx) │ │ │ │ + cmp $0xaf5c002e,%eax │ │ │ │ + push %ecx │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a14b7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a1364,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a7e12 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7e08 │ │ │ │ + movl $0x80a7d4c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c0d6c,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7e28,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c2d34,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + clc │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ push %cs │ │ │ │ + sub $0x45c7085c,%eax │ │ │ │ + cld │ │ │ │ + js 80a7e5e │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a14fc │ │ │ │ - movl $0x85c0dea,-0xc(%ebp) │ │ │ │ - movl $0x85d884d,-0x8(%ebp) │ │ │ │ - movl $0x85c0e11,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ - mov $0x85c0e30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a7e6c │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + shrb $1,0x40051(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1538 │ │ │ │ - movl $0x85c0e6e,-0xc(%ebp) │ │ │ │ - movl $0x85d884d,-0x8(%ebp) │ │ │ │ - movl $0x85c0e95,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ - mov $0x85c0eb4,%esi │ │ │ │ + jb 80a7ec8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a7ebe │ │ │ │ + movl $0x80a7e4c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a7edc,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2d64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + je 80a7e80 │ │ │ │ + push %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1599 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a157c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + ds sub $0x45c7085c,%eax │ │ │ │ + cld │ │ │ │ + js 80a7f12 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + and %ch,0x51(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + in $0x3b,%al │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dh,0x7a(%edx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80a7f8c │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80a7f6c,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x1c(%ebp) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + movl $0x85d783e,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a159c │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + ja 80a7f55 │ │ │ │ + movl $0x8432fe4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - mov $0x61,%ah │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a1606 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a15f4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a15f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80a164b │ │ │ │ - push %ebx │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f7afcba(%ebx) │ │ │ │ - jg 80a1666 │ │ │ │ - mov $0x85d45a9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + add -0x3576f8b2(%ebx),%ecx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,0x1(%eax) │ │ │ │ + mov %cl,0x2(%eax) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + pop %es │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %al,(%ecx) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a168b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea 0x8(%esi),%ecx │ │ │ │ - push %eax │ │ │ │ - push $0x0 │ │ │ │ - push %ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 804b3b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x11(%edi),%eax │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8b000000,%eax │ │ │ │ + inc %esi │ │ │ │ + add -0x3576f8b2(%ebx),%ecx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,(%eax) │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,0x1(%eax) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + notl 0x0(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a821c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jge 80a1677 │ │ │ │ + jge 80a8208 │ │ │ │ mov $0x85d776c,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ - movl $0x80a1614,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - and %bh,%al │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a179c │ │ │ │ - movl $0x80a16e0,-0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a16e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - notl 0x0(%ecx) │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %esi │ │ │ │ - add -0x76bfdbbc(%ecx),%ecx │ │ │ │ - shrb $1,(%ecx) │ │ │ │ - enter $0xc085,$0xf │ │ │ │ - mov -0x7b000000(%esi),%fs │ │ │ │ - rorb $0x8f,(%edi) │ │ │ │ - pop %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,-0x3fce033b(%ebx) │ │ │ │ - mov $0x85d783e,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80a18ac │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - nop │ │ │ │ - xor %ch,(%edi) │ │ │ │ - push %ebx │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a192d │ │ │ │ + ja 80a81f9 │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80a80de │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - push %edx │ │ │ │ - push $0x0 │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - call 804b3b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80a1711 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test %edx,%edx │ │ │ │ - jg 80a17b9 │ │ │ │ - xor %esi,%esi │ │ │ │ - movl $0x85d783e,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a17c9 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - out %eax,$0xa │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80a8192 │ │ │ │ + movl $0x80a7ffc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a80c8,0x0(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + lea -0xf(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or %cl,0x45c70445(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a18f9 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov 0xa4(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov 0x9c(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - movl $0x83a7024,-0x4(%edi) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + or %al,0x577c01fa(%ebx) │ │ │ │ + movl $0x80a7fdc,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x1(%edi),%eax │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - push %ecx │ │ │ │ - push %edx │ │ │ │ - call 804b170 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80a18bf │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - add %eax,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 80a18d1 │ │ │ │ - mov $0x85d4670,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80a17e0,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - test %eax,%eax │ │ │ │ - jge 80a1919 │ │ │ │ - mov $0x85d776c,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x80a1740,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x80a8124,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + lea -0xf(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xor $0x51,%ch │ │ │ │ - add %al,0x1000100 │ │ │ │ + jmp 8459250 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1a0a │ │ │ │ - movl $0x80a1988,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1988 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - cmc │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or %cl,0x45c70445(%ecx) │ │ │ │ + or %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc8,%al │ │ │ │ - sbb %ecx,(%edx) │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock test %edx,%edx │ │ │ │ + jl 80a8192 │ │ │ │ + movl $0x83a6ff4,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80a817c,0x0(%ebp) │ │ │ │ mov %edx,%esi │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a16ac │ │ │ │ + movl $0x85c2d8d,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1a0d │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + or %cl,0x45c70445(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a19fc,-0x4(%ebp) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %edi │ │ │ │ + lock mov $0x7f,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83a6ff4,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a81e4,-0x4(%ebp) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - loopne 80a1a69 │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1a74 │ │ │ │ - movl $0x80a1a6c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x80a805c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - mov $0x3b,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x7316fb3b(%ebx) │ │ │ │ - lock sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - hlt │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a1aaa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %dh,%ah │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 845613c │ │ │ │ + mov $0x85c2d90,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1ae2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a824c │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xf3,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1bba │ │ │ │ - movl $0x80a1b40,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1b40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - repz push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a1b82 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 80a1b98 │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1bbd │ │ │ │ - movl $0x80a1a84,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a1b90 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a14d4 │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a829b │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1bbd │ │ │ │ - movl $0x80a1abc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a8291 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a822c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - sub %bh,(%edx) │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a1c2c │ │ │ │ - movl $0x80a1c24,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - cmp %edx,0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x2b16fb3b(%ebx) │ │ │ │ - out %al,(%dx) │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - repnz push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1c62 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a82f8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a82ee │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a8258,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a8308,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - repnz push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1c9a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0xf2,%al │ │ │ │ + add %cl,-0x2316ff8b(%ecx) │ │ │ │ + aaa │ │ │ │ + cs add %cl,%ah │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1d72 │ │ │ │ - movl $0x80a1cf8,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1cf8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xf1,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a1d3a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 80a1d50 │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1d75 │ │ │ │ - movl $0x80a1c3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a1d48 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a14d4 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a836e │ │ │ │ add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a1d75 │ │ │ │ - movl $0x80a1c74,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a8364 │ │ │ │ + movl $0x80a82a8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x80a8384,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c2e00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - inc %eax │ │ │ │ - int1 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a1eab │ │ │ │ - movl $0x80a1df4,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1df4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - lock push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + push $0x51aa │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + clc │ │ │ │ + fisubrl 0x45c7085c │ │ │ │ cld │ │ │ │ - sbb %bl,(%esi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - aam $0xf0 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a1eae │ │ │ │ - movl $0x80a1bf4,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80a1cb0,-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) │ │ │ │ - movl $0x80a1d94,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a1e80,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - les (%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %ah,-0x76f7f5e2(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + js 80a83ba │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - aaa │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a1f08 │ │ │ │ - movl $0x80a1f00,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a83c8 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - sbb $0x37,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x716fb3b(%ebx) │ │ │ │ - jmp 80a1f34 │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xef,%ah │ │ │ │ + inc %eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1f3e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80a1f35 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a1f76 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a194c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a204e │ │ │ │ - movl $0x80a1fd4,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a1fd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ch,%bh │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a2016 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ - mov (%edx),%edx │ │ │ │ - movzwl -0x2(%edx),%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jne 80a202c │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2051 │ │ │ │ - movl $0x80a1f18,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a2024 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a14d4 │ │ │ │ - add $0x10,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ + jb 80a8424 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2051 │ │ │ │ - movl $0x80a1f50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a841a │ │ │ │ + movl $0x80a83a8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80a8438,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2e30,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a2299 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne 80a2287 │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a1510 │ │ │ │ - xor $0xee,%al │ │ │ │ + in $0xa9,%al │ │ │ │ push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a22a1 │ │ │ │ - movl $0x80a1548,-0x38(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80a15b8,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80a16ac,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80a194c,-0x18(%edi) │ │ │ │ - lea -0x1d(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - lea -0x17(%edi),%edx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a2125 │ │ │ │ - movl $0x80a1dac,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a214b │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80a2204,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2204 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80a2174,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2174 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 80a2157 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - and %ecx,(%edx) │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - in (%dx),%eax │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a22e3 │ │ │ │ - movl $0x80a1a3c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80a1af8,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a1bdc,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a22b8,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - call b0a73e9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + clc │ │ │ │ + or (%esi),%ch │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub %ah,(%edx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + js 80a846e │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2313 │ │ │ │ - movl $0x80a1ed0,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - movl $0x80a1f8c,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a2070,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a22fc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - movl $0x80a20b8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - mov $0x85c0efc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - les (%ecx),%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a84bb │ │ │ │ + movl $0x80a84a0,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x2(%esi),%cl │ │ │ │ + mov 0x3(%esi),%dl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %cl,-0x8(%ebp) │ │ │ │ + mov %dl,-0x4(%ebp) │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a84a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %bl,%al │ │ │ │ - and (%edx),%cl │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,%al │ │ │ │ + test %cl,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a84c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%ecx),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %bl,%al │ │ │ │ - and (%edx),%cl │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,0x4d8a0c45(%edx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add -0x72b3dbb4(%ecx),%ecx │ │ │ │ + dec %eax │ │ │ │ + add %ecx,0xf582454(%ecx) │ │ │ │ + mov $0x55,%dh │ │ │ │ + or %cl,-0x749bdbac(%ecx) │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x51eb,$0x0 │ │ │ │ + nop │ │ │ │ sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a23a2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a2364,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80a859f │ │ │ │ + movl $0x80a8584,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2364 │ │ │ │ + jne 80a8584 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - jmp 80a23ac │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - and (%edx),%ecx │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2394 │ │ │ │ + add %ch,0x468b080a(%ebp,%eax,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80a85ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push $0x20051eb │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x1d16f78b(%ecx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c0f0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85d79bf(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x45,%dh │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2424 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2404,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2404 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2427 │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,0xa(%esp) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80a2464 │ │ │ │ + jb 80a8627 │ │ │ │ + movl $0x80a860c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%al │ │ │ │ + mov 0x2(%esi),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %cl,-0x4(%ebp) │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a860c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x768b080a(%esp) │ │ │ │ - pop %es │ │ │ │ + add %dh,(%esi,%eax,4) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2484 │ │ │ │ + jne 80a8634 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x768b080a(%esp) │ │ │ │ - add %ecx,%ebp │ │ │ │ - jne 80a24f5 │ │ │ │ - cmp (%eax),%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a24b9 │ │ │ │ - movl $0x80a23cc,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e050a(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e0505(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85e050a(%esi) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x4d8b0845(%edx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0xf402444(%ecx),%ecx │ │ │ │ + mov $0x45,%dh │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2588 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2568,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2568 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a258b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80a87e1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80a8795 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jl 80a8718 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a87ae │ │ │ │ + movl $0x80a8460,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,0x1(%edi) │ │ │ │ + mov %al,0x2(%edi) │ │ │ │ + mov $0x3,%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x80a8710,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - and $0xc689080a,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a25c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a86eb │ │ │ │ + movl $0x80a85d4,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,(%edi) │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,0x1(%edi) │ │ │ │ + mov $0x2,%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a8768,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - and $0x768b080a,%eax │ │ │ │ - or -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a25e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8745 │ │ │ │ + movl $0x80a8550,-0x4(%edi) │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80a8770 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80a86b5 │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x85c308b,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80a87d4,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 80a86b5 │ │ │ │ + mov $0x85c2e38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - or %es:(%eax),%cl │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8458908 │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a8814 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a8863 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a8859 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80a87f4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a261d │ │ │ │ - movl $0x80a2530,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80a88c0 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a88b6 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80a8820,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a88d0,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x14e90075(%ecx) │ │ │ │ + xor (%esi),%ch │ │ │ │ + add %ch,0xc0051a5(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2660 │ │ │ │ - movl $0x85c0f56,-0xc(%ebp) │ │ │ │ - movl $0x85d884d,-0x8(%ebp) │ │ │ │ - movl $0x85c0f7d,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83a7198 │ │ │ │ - mov $0x85c0f9c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - das │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a26b0 │ │ │ │ - movl $0x80a26a8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - je 80a26cd │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + jb 80a8936 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80a892c │ │ │ │ + movl $0x80a8870,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80a894c,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c2ea4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - in $0x2d,%al │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jle 80a897f │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80a8982 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a270d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a26f0,-0xc(%ebp) │ │ │ │ + jb 80a8990 │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ - 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 80a2710 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb $0xa5,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a89ec │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2759 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80a26bc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80a89e2 │ │ │ │ + movl $0x80a8970,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80a8a00,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2ed4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + shlb $0x0,0x0(%ecx,%edx,2) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + cs pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80a8a36 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + jmp 80a8a3c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80a8a25 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - nop │ │ │ │ - cs push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a27c4 │ │ │ │ - movl $0x80a27bc,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a8a8c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a8b19 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a8b6d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a8b59 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a8b6d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a8c1c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - cs push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + loopne 80a8c05 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x3ce904c5(%ebx) │ │ │ │ - jecxz 80a27f0 │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2821 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2804,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a8c6c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a8cf9 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a8d4d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a8d39 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a8d4d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a8dfc │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80a8de5 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2824 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a8e4c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a286d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80a27d0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a8ed9 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a8f2d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a8f19 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a8f2d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a8fdc │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - jl 80a28bf │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + loopne 80a8fc5 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a29a5 │ │ │ │ - movl $0x80a28dc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a28dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - sub $0x10053,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %ch,(%ecx) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - sbb $0x2d,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a29a8 │ │ │ │ - movl $0x80a278c,-0x18(%edi) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a902c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a2840,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a2888,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a2958,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a90b9 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a910d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a90f9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xa(%ecx,%ebp,1) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a2974 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a910d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a91bc │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + loopne 80a91a5 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x9c,%al │ │ │ │ - sub %ecx,(%edx) │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a920c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a9299 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a92ed │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a92d9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a92ed │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a939c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - sub $0x53,%al │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + loopne 80a9385 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2a00 │ │ │ │ - movl $0x80a29f8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - and $0x2c,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xe904c5(%ebx) │ │ │ │ - loope 80a2a2c │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2a5d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2a40,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a93ec │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a9479 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a94cd │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a94b9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a94cd │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a957c │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80a9565 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2a60 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a95cc │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2aa9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80a2a0c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a9659 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a96ad │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a9699 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a96ad │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a975c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + loopne 80a9745 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - inc %eax │ │ │ │ - sub 0x0(%ebx),%edx │ │ │ │ - add $0x2000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2b14 │ │ │ │ - movl $0x80a2b0c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a97ac │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a9839 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a988d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a9879 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a988d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80a993c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - adc %ch,(%ebx) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + loopne 80a9925 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x1316fb3b(%ebx) │ │ │ │ - fildll 0xfc63ff00 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2b71 │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80a998c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80a9a19 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80a9a6d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80a9a59 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80a9a6d │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %dl,0x40051(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80a9ca8 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2b54,-0xc(%ebp) │ │ │ │ + movl $0x80a9bf8,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9bf8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2b74 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80a9bdc │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80a9ba5 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80a9bba │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and %ah,%ah │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ecx │ │ │ │ push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a2c1e │ │ │ │ - movl $0x80a2bcc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,-0x3e76f8ba(%ebx) │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jg 80a9c96 │ │ │ │ + movl $0x80a9b84,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2bcc │ │ │ │ + jne 80a9b84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 90a7da8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a2c21 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a2c0c,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80a9c88,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8428e1c │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jecxz 80a2c54 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2c30 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a2638 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2c5d │ │ │ │ - movl $0x80a2b20,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80a9c22 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - mov %gs,(%ecx) │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a2cc8 │ │ │ │ - movl $0x80a2cc0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - sub %edx,0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x38e904c5(%ebx) │ │ │ │ - fisubrs 0xfc63ff00 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a2d25 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2d08,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ - 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 80a2d28 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x80a9c48,0x18(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a8028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - loop 80a2d8c │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2dd2 │ │ │ │ - movl $0x80a2d80,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80a9de8 │ │ │ │ + movl $0x80a9e14,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2d80 │ │ │ │ + jne 80a9e14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xe2,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %ecx,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2dd5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ + ja 80a9d35 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a2dc0,0x4(%ebp) │ │ │ │ + movl $0x80a9df4,0x18(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8428e1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsub %st,%st(1) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a2de4 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a2638 │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a2e11 │ │ │ │ - movl $0x80a2cd4,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - and $0x51,%cl │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a2f4d │ │ │ │ - movl $0x80a2e80,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a2e80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - loope 80a2ec8 │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or %cs:(%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + dec %esp │ │ │ │ + popf │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9d4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and %ah,%cl │ │ │ │ - push %ecx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a2f50 │ │ │ │ - movl $0x80a2c90,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a2d48,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x80a2e2c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a2f00,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ + jb 80a9ecf │ │ │ │ + movl $0x80a9eac,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9eac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%edi,%ebp,1) │ │ │ │ - or (%eax),%cl │ │ │ │ + cld │ │ │ │ + fcompl -0xf76f7f6(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a2f1c │ │ │ │ + jne 80a9edc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x44,%al │ │ │ │ - das │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - es push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a2fa8 │ │ │ │ - movl $0x80a2fa0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - jl 80a2fbc │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x58e904c5(%ebx) │ │ │ │ - fldt 0xfc63ff00 │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3005 │ │ │ │ + jb 80a9fb3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a2fe8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x80a9f90,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80a9f90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3008 │ │ │ │ + ja 80a9f77 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - mov %ds,%edi │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80aa026 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa01c │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80a9f44,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80aa034,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + dec %eax │ │ │ │ + cmp (%eax),%eax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a30b2 │ │ │ │ - movl $0x80a3060,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 80aa0d3 │ │ │ │ + movl $0x80aa0b0,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3060 │ │ │ │ + jne 80aa0b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - fists 0x0(%ecx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a30b5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a30a0,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8428e1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - ficoms 0x0(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a30c4 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a2638 │ │ │ │ + loopne 80aa055 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa0e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a30f1 │ │ │ │ - movl $0x80a2fb4,-0x14(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a316d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a3150,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 842fe00 │ │ │ │ xchg %ax,%ax │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3170 │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ - and $0xde,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a325a │ │ │ │ - movl $0x80a31cc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80aa1a7 │ │ │ │ + movl $0x80aa18c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%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 80a31cc │ │ │ │ + jne 80aa18c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - call 90a83a2 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - xor %ecx,(%edx) │ │ │ │ - or %cl,0x2de90376(%ebx) │ │ │ │ - push %edi │ │ │ │ - cmp (%eax),%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - fstl 0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - xor (%edx),%cl │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + add %dh,0x468b080a(%ecx,%eiz,4) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80a3208 │ │ │ │ + jne 80aa1b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - fstl 0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a325d │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x84303ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a3248,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8428e1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - fstl 0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a326c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a2638 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a328b │ │ │ │ - movl $0x80a311c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add 0x4d8b08c0(%ebx),%eax │ │ │ │ + adc %al,(%ecx) │ │ │ │ + rorl $0x8,0x558b0c45(%ebx) │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80a32c1 │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0xf00,%eax │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a32e4 │ │ │ │ - movl $0x80a32dc,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - and 0x0(%ebx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x1ce904c5(%ebx) │ │ │ │ - fsubrs 0xfc63ff00 │ │ │ │ + jb 80aa770 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aa274,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + 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 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa274 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov $0x30051dc,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + (bad) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3343 │ │ │ │ - movl $0x80a3320,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a3190 │ │ │ │ + ja 80aa761 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80aa746 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80aa39c │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80aa413 │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa71a │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80aa4c1 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80aa45f │ │ │ │ + movl $0x80aa14c,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80c9698,-0x10(%edi) │ │ │ │ + lea -0x1d(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80aa3dc │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov $0x85d783e,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 80aa319 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 80aa319 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + jmp 80aa336 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %ecx │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3346 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44892455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aa336 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aa482 │ │ │ │ + movl $0x80c9698,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80aa04c,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aa52a │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aa4ef │ │ │ │ + movl $0x80c9698,-0x20(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80a9fc4,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80c9698,-0x10(%edi) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80aa595 │ │ │ │ + movl $0x80a9e48,-0x20(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ + movl $0x80aa608,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80aa711 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa577 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - mov 0x5005322,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + (bad) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sbb $0x83,%al │ │ │ │ + (bad) │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80aa5d9 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80aa664,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + dec %ecx │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a33b4 │ │ │ │ - movl $0x80a33ac,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - jo 80a33c4 │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x4ce904c5(%ebx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aa61d │ │ │ │ + movl $0x80a9cb8,-0x28(%edi) │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + lea -0x25(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + jmp 80aa69e │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80aa42c,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80aa2b4,0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8690 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - fistl 0x0(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x20(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3413 │ │ │ │ - movl $0x80a33f0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a3190 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80aa8b0 │ │ │ │ + movl $0x80aa8dc,-0x1c(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x19(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa8dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %ecx,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3416 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80aa7fd │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80aa8bc,0x18(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - js 80a3419 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3551 │ │ │ │ - movl $0x80a3488,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3488 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0xdb,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor $0xa,%al │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + adc $0xa8,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa814 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %bl,%bl │ │ │ │ - push %ecx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3554 │ │ │ │ - movl $0x80a337c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a33c8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a3434,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3504,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + jb 80aa997 │ │ │ │ + movl $0x80aa974,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa974 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - xor $0xf766080a,%eax │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a3520 │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test $0xf089080a,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aa9a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - xor $0x4e8b080a,%eax │ │ │ │ - add -0x3976f8aa(%ebx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - test $0x20,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a35ac │ │ │ │ - movl $0x80a35a4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - js 80a35ba │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x54e904c5(%ebx) │ │ │ │ - aad $0x2d │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - fsts 0x0(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a360b │ │ │ │ - movl $0x80a35e8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a3190 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80aaa7b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80aaa58,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aaa58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80a360e │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80aaa3f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a3b48 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80a3669 │ │ │ │ - movl $0x80a39c0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80a367a │ │ │ │ - movl $0x80a383c,0x0(%ebp) │ │ │ │ - jmp 8455340 │ │ │ │ - movl $0x80a369c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a369c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %bl,%cl │ │ │ │ - push %ecx │ │ │ │ - add %al,%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a3b50 │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80a2638 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - pop %ds │ │ │ │ - push %ebx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3b5f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a36f0 │ │ │ │ - movl $0x80a28a0,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80aaaee │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aaae4 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80aaa0c,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a3713 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a37bc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a37bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a373c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a373c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80a3750 │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - aaa │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + movl $0x80aaafc,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - mov $0x200531e,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3bc5 │ │ │ │ - movl $0x80a2678,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a272c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a2774,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3b78,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - pusha │ │ │ │ push %ds │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 80a37f8 │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + int $0x3d │ │ │ │ + cmp (%eax),%eax │ │ │ │ nop │ │ │ │ - cmp $0x1e,%al │ │ │ │ - push %ebx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3c29 │ │ │ │ - movl $0x80a29c8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a2a7c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a2ac4,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3bdc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + jb 80aab9b │ │ │ │ + movl $0x80aab78,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - mov %dl,%bh │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3c38 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a386c │ │ │ │ - movl $0x80a2e44,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a388f │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a393c,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a393c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a38b8,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a38b8 │ │ │ │ + jne 80aab78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xd7,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - fdivrl (%eax) │ │ │ │ + test $0xab,%al │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - call a0a8aab │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aaba8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3c9d │ │ │ │ - movl $0x80a2adc,-0x1c(%edi) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a2b94,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x80a2c78,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3c50,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ - mov %dl,%dh │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - cmp %ecx,(%edx) │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - fs (bad) │ │ │ │ - push %ecx │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3d01 │ │ │ │ - movl $0x80a2f70,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a3028,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - movl $0x80a310c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3cb4,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - nop │ │ │ │ - add $0xd6,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a3d10 │ │ │ │ - movl $0x80a3190,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x13(%edi),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a3a03 │ │ │ │ - movl $0x80a344c,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a3a29 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a3ad4,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ + jb 80aac6f │ │ │ │ + movl $0x80aac54,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%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 80a3ad4 │ │ │ │ + jne 80aac54 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a3a54,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a3a54 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xa(%esp,%ebp,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80aac7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80a3a1f │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add 0x4d8b08c0(%ebx),%eax │ │ │ │ + adc %al,(%ecx) │ │ │ │ + rorl $0x8,0x558b0c45(%ebx) │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x800,%eax │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80a3a93 │ │ │ │ - or (%eax),%cl │ │ │ │ + jb 80ab131 │ │ │ │ + movl $0x80aade4,-0x1c(%ebp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a8690 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80aada0 │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov $0x85d783e,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80aae58 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab105 │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80aaf2d │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80aaee3 │ │ │ │ + movl $0x80aac14,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - aad $0x51 │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80aad28 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80aacfc │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80aad28 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80aae7a │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80aad47 │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + jmp 80aad47 │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %ecx │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3d75 │ │ │ │ - movl $0x80a32ac,-0x18(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44892455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a32f8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80aad47 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aaef9 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80aab14,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aaf7c │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aaf4e │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80aaa8c,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a3364,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a3d28,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - lock aam $0x51 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - cmp (%edx),%cl │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add %edx,%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80aafbe │ │ │ │ + movl $0x80aa910,-0x14(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ab0fa │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80ab058,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - aam $0x51 │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 8455d30 │ │ │ │ + dec %ecx │ │ │ │ + das │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a3dd9 │ │ │ │ - movl $0x80a3574,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a35c0,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a362c,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab011 │ │ │ │ + movl $0x80aa780,-0x1c(%edi) │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a3d8c,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add %ecx,%esi │ │ │ │ + lea -0x19(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + jmp 80ab092 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80aaea0,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - mov $0x85c0fe4,%esi │ │ │ │ + jmp 8455944 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80a36c0,0x0(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - jmp 8455340 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ + pushf │ │ │ │ + jge 80ab188 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ab1b4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab1aa │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + add 0x18(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80ab17a │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80a89a4 │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80ab192 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a88e8 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x899f7f6(%ebx,%edi,1) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a3b94 │ │ │ │ + jb 80ab4d7 │ │ │ │ + movl $0x80ab4b0,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab4b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xbc,%al │ │ │ │ - cmp (%edx),%ecx │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80ab297 │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80ab34b │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80ab3ec │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80ab3a6 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80ab3ec │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 8455d1c │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - cmp (%edx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a3bf8 │ │ │ │ + cld │ │ │ │ + sbb $0xb2,%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab21c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0xa,%al │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ab747 │ │ │ │ + movl $0x80ab728,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab728 │ │ │ │ + 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,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80ab579 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80ab631 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80ab68e │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80ab671 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80ab68e │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xa(%esp,%edi,1) │ │ │ │ + add %ah,0x468b080a(,%esi,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80a3c6c │ │ │ │ + jne 80ab524 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x94,%al │ │ │ │ - cmp $0xa,%al │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jo 80a3cca │ │ │ │ - cmp (%eax),%eax │ │ │ │ - inc %edx │ │ │ │ + add %cl,0x74e90176(%ebx) │ │ │ │ + xor %edi,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0xa,%al │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a3cd0 │ │ │ │ + jb 80ab7d7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab7b4,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab7b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf8,%al │ │ │ │ - cmp $0xa,%al │ │ │ │ - or %cl,0x568b034e(%ebx) │ │ │ │ - pop %es │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ab79b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ab84a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab840 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80ab768,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ab858,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %ah,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - or $0x20,%al │ │ │ │ + or %ch,%cl │ │ │ │ + jno 80ab891 │ │ │ │ cmp (%eax),%eax │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ inc %ebp │ │ │ │ - add %al,0xa(%ebp,%edi,1) │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80a3d44 │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab89f │ │ │ │ + movl $0x80ab8c0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab8c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - cmp $0x4e8b080a,%eax │ │ │ │ - add -0x3976f8aa(%ebx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 8455d1c │ │ │ │ - inc %edx │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x66080a3d(%eax) │ │ │ │ - test $0xe750003,%esi │ │ │ │ + add %ah,%ah │ │ │ │ + mov $0x468b080a,%eax │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xd0,%al │ │ │ │ - cmp $0x4e8b080a,%eax │ │ │ │ - add -0x3976f8aa(%ebx),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xac,%al │ │ │ │ + mov $0x4d8b080a,%eax │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x468b0445(%ecx) │ │ │ │ + add -0x3a7cf7bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 80a8a3c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ab983 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ab960,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ab960 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - in (%dx),%al │ │ │ │ - rcll $1,0x0(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ab947 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3e66 │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ab9f6 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ab9ec │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80ab914,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80aba04,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a3e28,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80abd2b │ │ │ │ + movl $0x80abd04,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %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 80a3e28 │ │ │ │ + jne 80abd04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x20051d1,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80abaeb │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80abb9f │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80abc40 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80abbfa │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80abc40 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - pop %eax │ │ │ │ - or %ds:(%eax),%cl │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jo 80abcc3 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a3e58 │ │ │ │ + jne 80aba70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ss,%ecx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890845(%ebx) │ │ │ │ - add %cl,-0x2516f78b(%ecx) │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - mov $0x85c0ff4,%esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80abd6b │ │ │ │ + movl $0x80abd8c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abd8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x53a5 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3ebc │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a3eb8 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c1065,-0x10(%ebp) │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 83fbfd0 │ │ │ │ + add %dh,-0x74f7f543(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - sldt (%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x78,%al │ │ │ │ + mov $0x4d8b080a,%ebp │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x468b0445(%ecx) │ │ │ │ + add -0x3a7cf7bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 80a8c1c │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3f79 │ │ │ │ - movl $0x80a3ef4,0x0(%ebp) │ │ │ │ - mov $0x85d7841,%esi │ │ │ │ - jmp 845717c │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80ac145 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80abe0e │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80abfbc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ac123 │ │ │ │ + movl $0x80abe7c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abe7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %bh,(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845613c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %ah,-0x74f7f542(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80abea0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a3f81 │ │ │ │ - movl $0x83a7010,-0x2c(%edi) │ │ │ │ - mov %esi,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x83a7994,-0x20(%edi) │ │ │ │ - lea -0x29(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x1000,-0x10(%edi) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - lea -0x1f(%edi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c109c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a3fbc │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xa(%edi,%edi,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80abf64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a3fe5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ac02a │ │ │ │ + movl $0x80abf40,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d9b94 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abf40 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a4043 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4039 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80a3fcc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + rorb $0x8,(%edx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac010 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ac123 │ │ │ │ + movl $0x80abfec,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80abfec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a40c1 │ │ │ │ - movl $0x80a407c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 836fe6c │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xa(%eax,%eax,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac07c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a40c9 │ │ │ │ - movl $0x80a3f9c,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a3ff0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ac058,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - mov $0x85c10c0,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac058 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a411b │ │ │ │ - movl $0x80a4110,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80ac183 │ │ │ │ + movl $0x80ac1a4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4110 │ │ │ │ + jne 80ac1a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - inc %edi │ │ │ │ - cmp (%eax),%eax │ │ │ │ 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 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4173 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4169 │ │ │ │ - movl $0x80a40e4,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c10c4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - adc $0x53,%al │ │ │ │ - add %al,0x2000200 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a41c4 │ │ │ │ - movl $0x80a41bc,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + rorl $0x8,(%edx) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac1c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - adc $0x53,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x3ce904c5(%ebx) │ │ │ │ - leave │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x90,%al │ │ │ │ + rorl $0x8,(%edx) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8dfc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a422f │ │ │ │ + jb 80ac267 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a420c,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + movl $0x80ac244,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a420c │ │ │ │ + jne 80ac244 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4224 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ac22b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ac2da │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4263 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a41d0,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80ac2d0 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80ac1f8,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ac2e8,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - mov %dl,(%ebx) │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a42cc │ │ │ │ - movl $0x80a42c4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ac60f │ │ │ │ + movl $0x80ac5e8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %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 80ac5e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - adc 0x0(%ebx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80ac3cf │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80ac483 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80ac524 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80ac4de │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80ac524 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + ret │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac354 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x34e904c5(%ebx) │ │ │ │ - enter $0x2d,$0xff │ │ │ │ - arpl %edi,%esp │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4337 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4314,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80ac8d6 │ │ │ │ + movl $0x80ac89c,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4314 │ │ │ │ + jne 80ac89c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x254c2444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80ac6d1 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 80a432c │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + jl 80ac763 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ac7c7 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ac7ae │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ac7c7 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xa(%esi,%eax,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + std │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x381f00fa(%ebx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + mov -0x396f9a00(%edx,%edi,1),%dl │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a436b │ │ │ │ + ja 80ac883 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a42d8,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ac8e4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80abde4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - adcb $0x53,(%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xa(%eax,%ecx,8) │ │ │ │ + or %cl,-0x899ef8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ac864 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4465 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - movl $0x80a43d8,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80acc1b │ │ │ │ + movl $0x80acbf4,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acbf4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - adc 0x0(%ebx),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4468 │ │ │ │ - movl $0x80a4294,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a4348,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a4384,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4438,0x0(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80ac9db │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80aca8f │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80acb30 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80acaea │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80acb30 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x5c,%al │ │ │ │ - inc %esp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + pusha │ │ │ │ + leave │ │ │ │ or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ac960 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ace6f │ │ │ │ + movl $0x80ace50,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ace50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - adc %edx,0x0(%ebx) │ │ │ │ - add $0x2000200,%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a44c0 │ │ │ │ - movl $0x80a44b8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - adc %edx,%fs:0x0(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80accc1 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80acd53 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80acdb1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80acd98 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80acdb1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x40e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - sub $0xfc63ff00,%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xa(%esp,%ecx,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + (bad) │ │ │ │ + decl -0x1f00fa(%ebx) │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a452b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4508,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80aceaf │ │ │ │ + movl $0x80aced0,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4508 │ │ │ │ + jne 80aced0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 80a4520 │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a455f │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%ah │ │ │ │ + into │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a44cc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - mov %ss,(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %cl,(%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 80a46fb │ │ │ │ - movl $0x80a45bc,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - adc %dl,0x0(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acef4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4703 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a46bc │ │ │ │ - movl $0x80a439c,-0x8(%edi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xbc,%al │ │ │ │ + into │ │ │ │ + or (%eax),%cl │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a479c,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - sbb $0x10,%al │ │ │ │ - push %ebx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8fdc │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4783 │ │ │ │ - movl $0x80a418c,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a4240,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a427c,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a471c,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80ad237 │ │ │ │ + movl $0x80ad210,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - mov $0x300530f,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad210 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4857 │ │ │ │ - movl $0x80a4488,-0x1c(%edi) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a453c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a4578,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a47f0,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80acff7 │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a46de │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a4664,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a4600,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80ad0ab │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80ad14c │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80ad106 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80ad14c │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jl 80ad1e4 │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - mov $0x85c1228,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80acf7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x40,%al │ │ │ │ - inc %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad5a9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80ad272 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ad420 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ad587 │ │ │ │ + movl $0x80ad2e0,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad2e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xa(%edi,%eax,2) │ │ │ │ - or %ch,%cl │ │ │ │ - jo 80a4784 │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%ebx,%edx,8) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad304 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xa(%edi,%eax,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c75(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,%al │ │ │ │ + rorl %cl,(%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad3c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080a47,%eax │ │ │ │ - jne 80a47a6 │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ad48e │ │ │ │ + movl $0x80ad3a4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 84581bc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad3a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - inc %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %dh,0xa(%esp,%edx,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad474 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ad587 │ │ │ │ + movl $0x80ad450,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad450 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c75(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ + add %ah,%al │ │ │ │ + aam $0xa │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ad4e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x14,%al │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ad4bc,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad4bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ad86e │ │ │ │ + movl $0x80ad834,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad834 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - jmp 84581bc │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x254c2444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80ad669 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ad6fb │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ad75f │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ad746 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ad75f │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x48(%eax) │ │ │ │ + add %dl,(%esi,%edx,8) │ │ │ │ or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad614 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ad81b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ad87c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80ad248 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c75(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%ecx │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %bh,%ah │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ad7fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0x50053,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a48b0 │ │ │ │ - movl $0x80a48a8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - je 80a48ab │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - ret $0x2d │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + in (%dx),%al │ │ │ │ + push %esp │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a491b │ │ │ │ + jb 80ada44 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a48f8,-0x10(%ebp) │ │ │ │ + movl $0x80ad994,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a48f8 │ │ │ │ + jne 80ad994 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4910 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a494f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a48bc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80ad978 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80ad941 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ad956 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - pushf │ │ │ │ - or $0x53,%al │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a49b8 │ │ │ │ - movl $0x80a49b0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x53,%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + cld │ │ │ │ + push %ebx │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x48e904c5(%ebx) │ │ │ │ - shrl $0x90,0xfc63ff00 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4a23 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4a00,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,-0x3e76f8ba(%ebx) │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jg 80ada32 │ │ │ │ + movl $0x80ad920,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4a00 │ │ │ │ + jne 80ad920 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4a18 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ada24,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4a57 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a49c4,-0xc(%edi) │ │ │ │ + ja 80ad9be │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - xchg %eax,%esp │ │ │ │ - or 0x0(%ebx),%edx │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x80ad9e4,0x18(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a8028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4b75 │ │ │ │ - movl $0x80a4ac4,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80adb58 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ada9c,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4ac4 │ │ │ │ + jne 80ada9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - or 0x0(%ebx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 93125516 │ │ │ │ - inc %esi │ │ │ │ - add 0x4589c6(%ecx),%ecx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ nop │ │ │ │ - xor $0xb,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4b78 │ │ │ │ - movl $0x80a4980,-0x1c(%edi) │ │ │ │ + ja 80adb49 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80adb2f │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a4a34,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a4a70,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4b48,0x0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80adb24,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - dec %ebx │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80adacd │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%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,-0x3a7cfb8b(%ebx) │ │ │ │ - or %bh,%bh │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + hlt │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + movl $0x80adaf4,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80aacb4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - test %cl,(%edx) │ │ │ │ - push %ebx │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + mov $0x1005150,%esp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4bd0 │ │ │ │ - movl $0x80a4bc8,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - or 0x0(%ebx),%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80adbe8 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80adbc4,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movzbl 0x18(%esi),%eax │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x30e904c5(%ebx) │ │ │ │ - mov $0x63ff002d,%edi │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a4c3b │ │ │ │ + ja 80adbab │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test %dl,0x51(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x1000f00 │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80addd4 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a4c18,-0x10(%ebp) │ │ │ │ + movl $0x80adcc4,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a4c18 │ │ │ │ + jne 80adcc4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x31f7c10(%ecx) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80a4c30 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836acb8 │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a4c6f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a4bdc,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%esi │ │ │ │ + ja 80adc7b │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0xa7005150,%eax │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80add37 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + movl $0x80adc94,0x18(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - jl 80a4c9b │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a4e64 │ │ │ │ - movl $0x80a4cd8,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 80adcf9 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80add98 │ │ │ │ + movl $0x80add10,0x18(%ebp) │ │ │ │ + mov $0x85c2d6c,%esi │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80add10 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - or %edx,0x0(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4e67 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a4d0c │ │ │ │ - movl $0x80a4a88,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4f38,0x0(%ebp) │ │ │ │ + ja 80add5b │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a4d2f │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a4de4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4de4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a4d58,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a4d58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%ecx │ │ │ │ - push %ebx │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80add74,0x18(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + dec %edi │ │ │ │ + push %ecx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - orb $0x8,0xa(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - pushf │ │ │ │ - or %dl,0x0(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + jb 80adf48 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%al │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80adeb3 │ │ │ │ + movl $0x80ade50,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x20(%ebp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4f11 │ │ │ │ - movl $0x80a4878,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a492c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a4968,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a4e80,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - cmp %cl,(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 80ade36 │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or $0x4e,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - adc %cl,(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5055 │ │ │ │ - movl $0x80a4b98,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80a4c4c,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a4c88,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80ade74 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a4fc4,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x1a(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80adf14 │ │ │ │ + movl $0x80ade8c,-0x10(%ebp) │ │ │ │ + mov $0x85c2d6c,%esi │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ade8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xa4,%al │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x16f7f5b2(%eax) │ │ │ │ - or $0x33,%al │ │ │ │ - cmp (%eax),%eax │ │ │ │ + ja 80aded7 │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80adef0,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x20(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cmp %cl,0x51(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add (%eax),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - dec %esi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ + jb 80ae0f8 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ae048,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae048 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a4f20 │ │ │ │ - movl $0x83d9c1c,-0x14(%edi) │ │ │ │ + ja 80ae02c │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80adff5 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80ae00a │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - dec %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + dec %ebp │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76f8ba(%ebx) │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jg 80ae0e6 │ │ │ │ + movl $0x80adfd4,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80adfd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ae0d8,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 84581bc │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xa(%edi,%ecx,2) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a4fad │ │ │ │ - movl $0x83d9c1c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae072 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - add $0x0,%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xe8,%al │ │ │ │ - dec %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x80ae098,0x18(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a8028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae221 │ │ │ │ + movl $0x80ae240,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + 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) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 84584b0 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae240 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - dec %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - jmp 84581bc │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax,%edx,2) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5064 │ │ │ │ - movl $0x83d9c1c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - add $0x170053,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a50b3 │ │ │ │ - movl $0x80a4ca0,-0x8(%edi) │ │ │ │ + ja 80ae177 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x90(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1230,%esi │ │ │ │ + movl $0x80ae22c,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - add $0x50053,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5110 │ │ │ │ - movl $0x80a5108,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - adc $0x5,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0xf16fb3b(%ebx) │ │ │ │ - mov $0x63ff002d,%ecx │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 84550a0 │ │ │ │ - rolb $1,(%ebx,%edx,2) │ │ │ │ - add %al,0x2000200 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a5184 │ │ │ │ - movl $0x80a517c,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ nop │ │ │ │ - mov 0x1005304,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x7ce904c5(%ebx) │ │ │ │ - mov $0x63ff002d,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455194 │ │ │ │ - pop %esp │ │ │ │ - add $0x53,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + loope 80ae250 │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae190 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a529f │ │ │ │ - movl $0x80a51fc,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 80ae2fb │ │ │ │ + movl $0x80ae2d8,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a51fc │ │ │ │ + jne 80ae2d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %al,(%ebx,%edx,2) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - and %dl,0xa(%edx) │ │ │ │ - or %cl,-0x3976fcba(%ebx) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or %ah,%bl │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae308 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ - cld │ │ │ │ - add 0x0(%ebx),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ae3df │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ae3bc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae3bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a52a2 │ │ │ │ - movl $0x80a514c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a5194,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a51a8,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + ja 80ae3a3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80a5274,0x0(%ebp) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ae444 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae43a │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x80ae370,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ae454,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dl,-0xf76f7f6(%edx,%edx,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x85e0045(%esi) │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - add 0x0(%ebx),%edx │ │ │ │ - add $0x2000200,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a52fc │ │ │ │ - movl $0x80a52f4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ nop │ │ │ │ - sub %al,(%ebx) │ │ │ │ - push %ebx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x4e904c5(%ebx) │ │ │ │ - mov $0x63ff002d,%eax │ │ │ │ - cld │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ae4d3 │ │ │ │ + movl $0x80ae4b8,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae4b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + in $0xa,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8455118 │ │ │ │ - in $0x2,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x458b0445(%ebx) │ │ │ │ + or %al,0x4e8b08c0(%ebx) │ │ │ │ + add (%ecx),%eax │ │ │ │ + rorl $0x8b,-0x37feebbb(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x51520c55(%ebx) │ │ │ │ + push %eax │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a54e0 │ │ │ │ - movl $0x80a5370,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 80ae577 │ │ │ │ + movl $0x80ae55c,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8455340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add 0x0(%ebx),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a54e3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 80a53a0 │ │ │ │ - movl $0x80a51c0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 84550a0 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 80a53c3 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a546c,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a546c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x80a53ec,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a53ec │ │ │ │ + jne 80ae55c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor %al,(%edx) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %dl,0x8(%edx,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - or $0x2,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5527 │ │ │ │ - movl $0x80a50d8,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a5120,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a5134,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a54fc,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ - mov $0x1,%al │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8458200 │ │ │ │ - nop │ │ │ │ - mov %es,(%ecx) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5557 │ │ │ │ - movl $0x80a52c4,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - movl $0x80a530c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a5320,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5540,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455524 │ │ │ │ + add %al,0x468b080a(%ebp,%eiz,8) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ae584 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,-0xf76f7f6(,%edx,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85e0045(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add 0x4d8b08c0(%ebx),%eax │ │ │ │ + adc %al,(%ecx) │ │ │ │ + rorl $0x8,0x558b0c45(%ebx) │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add $0xf00,%eax │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bl,-0xf76f7f6(,%edx,2) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 84584b0 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %dl,0x0(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80aeaea │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ae638,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ae638 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a55a7 │ │ │ │ - movl $0x80a5338,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80aeadb │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80aeac0 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + movl $0x85c308b,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1238,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a569d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a5600,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a4590 │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x20051,%esp │ │ │ │ + out %al,$0x5 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a56a5 │ │ │ │ - movl $0x83d9c1c,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a565c,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a565c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0xbb,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - call 10666350 │ │ │ │ - movl $0x85c0ffd,-0x14(%ebp) │ │ │ │ - movl $0x85c10a1,-0x10(%ebp) │ │ │ │ - movl $0x85c108c,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x85dad7d,0x4(%ebp) │ │ │ │ - movl $0x85da615,0x8(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83cebfc │ │ │ │ - mov $0x85c125c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455dc8 │ │ │ │ - cwtl │ │ │ │ - mov $0x170051,%ebx │ │ │ │ - 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 80a5757 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a56f8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a56f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs mov $0x20051,%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0x57(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a55c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80ae753 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80ae7b7 │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a575f │ │ │ │ - movl $0x83d7a58,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 80aea94 │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80ae859 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80ae7fc │ │ │ │ + movl $0x80ae51c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80c9698,-0x10(%edi) │ │ │ │ + lea -0x1d(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80ae780 │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80ae6d0 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + jmp 80ae6d0 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + jmp 80ae6ed │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x1b,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a5725 │ │ │ │ - mov $0x85c126c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a5720,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ae6ed │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ae81f │ │ │ │ + movl $0x80c9698,-0x20(%edi) │ │ │ │ + movl $0x85c308b,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8455da0 │ │ │ │ - nop │ │ │ │ - aam $0xba │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a58fb │ │ │ │ - movl $0x80a57c8,-0xc(%ebp) │ │ │ │ - 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 80a57c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x20051,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xa(%eax,%ebx,2) │ │ │ │ - or %cl,0x458bf875(%ecx) │ │ │ │ - or %cl,-0x3a7c03bb(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 80a4590 │ │ │ │ - push %esp │ │ │ │ - mov $0x20051,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a58fe │ │ │ │ - movl $0x83d9c1c,-0x14(%edi) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ae46c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0xc(%edi) │ │ │ │ + lea -0x1d(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ae8bb │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80ae887 │ │ │ │ + movl $0x80c9698,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ae3f0,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80c9698,-0x14(%edi) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a5874,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80ae926 │ │ │ │ + movl $0x80ae274,-0x20(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + lea -0x1d(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ae998,0x18(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5874 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x20051,%ecx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80aea8b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ae908 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + movl $0x85c308b,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - jmp 80a57fb │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - mov $0x20051,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + call d0f6da2b │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80ae9ec,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x17,$0x0 │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,%ah │ │ │ │ - pop %eax │ │ │ │ - or (%eax),%cl │ │ │ │ - movl $0x85c0ced,-0x1c(%ebp) │ │ │ │ - movl $0x85c0ffd,-0x18(%ebp) │ │ │ │ - movl $0x85c10a1,-0x14(%ebp) │ │ │ │ - movl $0x85c108c,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x85dad7d,0x0(%ebp) │ │ │ │ - movl $0x85da615,0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 83cebfc │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7376e7bb(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x6b76ebb3(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cefab(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%esp,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x28c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5916 │ │ │ │ - movl $0x83d7a58,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80ae9a2 │ │ │ │ + movl $0x80ae108,-0x24(%edi) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + lea -0x21(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - jmp 80a58c9 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80a57ec,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 8455dc8 │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + jmp 80aea1f │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80ae7d0,-0x4(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80ae678,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a8690 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a58c4,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8455da0 │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0xb9,%al │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ 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 80a597e │ │ │ │ - movl $0x80a5788,-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 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x8(%ebp) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c1274,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - mov $0x30051,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ or %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a59c5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + jb 80aec15 │ │ │ │ + movl $0x80aec34,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x15(%esi),%ecx │ │ │ │ + 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 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a56c4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x30051,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aec34 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a59fe │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x85da396,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8380de0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x200,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a5a61 │ │ │ │ - movl $0x80a59a0,-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) │ │ │ │ - movl $0x80a59d8,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80aeb6b │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + add 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x845c3fc,0xc(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 836fea8 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c128c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5aac │ │ │ │ - movl $0x80a5acc,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + mov 0x90(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c129c,%esi │ │ │ │ + movl $0x80aec20,0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %esp,0x3003d │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - clc │ │ │ │ - mov $0x51,%eax │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5b1c │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a5b18 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c13ae,-0x10(%ebp) │ │ │ │ - movl $0x85c13c0,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8390d24 │ │ │ │ + cld │ │ │ │ + test %ch,%bl │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aeb84 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp $0xba,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5b7d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a5b64,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + jb 80aecef │ │ │ │ + movl $0x80aeccc,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8153438 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,0x51(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %edx │ │ │ │ - adc $0x45c7085c,%eax │ │ │ │ - cld │ │ │ │ - gs js 80a5bcd │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81530fc │ │ │ │ - mov $0x85c157c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aeccc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %bh,0x40051(%edx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a5be5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a5bcc,0x0(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8153438 │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - mov $0x51,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - adc $0x45c7085c,%eax │ │ │ │ cld │ │ │ │ - gs js 80a5c35 │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81530fc │ │ │ │ - mov $0x85c15d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sarb $0x2,0xc0051(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a5c4d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a5c34,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cld │ │ │ │ + in (%dx),%al │ │ │ │ + or (%eax),%cl │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8153438 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aecfc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,0x51(%ecx) │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - adc $0x45c7085c,%eax │ │ │ │ - cld │ │ │ │ - gs js 80a5c9d │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81530fc │ │ │ │ - mov $0x85c15d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %al,0x548908c2(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a5cad │ │ │ │ + jb 80aedd3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5c94,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x80aedb0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aedb0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x7cf7a3ee(%ecx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - inc %eax │ │ │ │ - xor (%eax),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80aed97 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - adc $0xb9,%al │ │ │ │ - push %ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5cfa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - cmp $0x0,%eax │ │ │ │ - jbe 80a5cfd │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0xc(%eax,%ecx,4),%eax │ │ │ │ - movl $0x80a5d10,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80aee38 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80aee2e │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x80aed64,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80aee48,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a5d10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a5b98 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - shr $0x3a,%esi │ │ │ │ - add %dl,0x51b854(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5da2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a5d70,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xb8,%al │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x488d0c45(%ebx) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 80a5da5 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80a5db8,0x8(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + jb 80aeec7 │ │ │ │ + movl $0x80aeeac,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a5db8 │ │ │ │ + jne 80aeeac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a5b30 │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - pop %ebp │ │ │ │ + add %dl,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aeed4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lds (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a5df3 │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x458b0445(%ebx) │ │ │ │ + or %al,0x4e8b08c0(%ebx) │ │ │ │ + add (%ecx),%eax │ │ │ │ + rorl $0x8b,-0x37feebbb(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x51520c55(%ebx) │ │ │ │ + push %eax │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x51,%bh │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x13b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a5e85 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a5e7b │ │ │ │ - movl $0x845b168,-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 $0x80a5d28,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c0654 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - mov $0x51,%bh │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a5eda │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 80a5edd │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0xc(%ecx,%edx,4),%eax │ │ │ │ - movl $0x80a5ef4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80aef6b │ │ │ │ + movl $0x80aef50,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%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 80a5ef4 │ │ │ │ + jne 80aef50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a5c00 │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x11(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80aef78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fucomp %st(4) │ │ │ │ - cmp (%eax),%al │ │ │ │ - nop │ │ │ │ - enter $0x51b6,$0x0 │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,0x468b0445(%ebx) │ │ │ │ + add 0x4d8b08c0(%ebx),%eax │ │ │ │ + adc %al,(%ecx) │ │ │ │ + rorl $0x8,0x558b0c45(%ebx) │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x800,%eax │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6124 │ │ │ │ - movl $0x80a5fac,-0x20(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 80af3d1 │ │ │ │ + movl $0x80af0d0,-0x18(%ebp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0xf(%esi),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1b(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1f(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0xb6,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,0x5(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - pop %edi │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - clc │ │ │ │ - mov $0x51,%ch │ │ │ │ - add %cl,0x5(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6112 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80a8690 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80af090 │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80af12a │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a616a │ │ │ │ - cmp %edx,%eax │ │ │ │ - jg 80a6186 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 80a6127 │ │ │ │ + ja 80af3a5 │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80af1df │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80af19c │ │ │ │ + movl $0x80aef10,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov 0xc(%eax,%ecx,4),%eax │ │ │ │ - movl $0x80a6140,0x18(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a6140 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + jmp 80af01b │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x51,%ch │ │ │ │ - add %ch,0x1e00000e(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2445(%ebx) │ │ │ │ + out %al,$0x6 │ │ │ │ + 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 0x8(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ mov 0x1c(%ebp),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80aeff2 │ │ │ │ mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a60c1 │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - inc %edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 80af01b │ │ │ │ cmp %edx,%eax │ │ │ │ - jg 80a60c9 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a6020 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a6020 │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80a6020 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - mov $0x51,%ah │ │ │ │ - add %cl,0x7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jl 80af14a │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 80af037 │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + jmp 80af037 │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x1b,$0x0 │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - jmp 80a6020 │ │ │ │ - movl $0x80a61f0,0x18(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + jmp 80af037 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80af1b2 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x85c308b,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80aee60,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80af227 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80af200 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x1c(%ebp) │ │ │ │ - mov %ecx,0x20(%ebp) │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp 80a5c00 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x61(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80aede4,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80a60e4,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x80a5e98,-0x14(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + add %edx,%esi │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80af269 │ │ │ │ + movl $0x80aec68,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x80a607c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80af398 │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c308b,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80af304,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + enter $0x17,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + and %cl,-0x7b76e3b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - jmp 80a615d │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - mov $0x51,%bl │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,0x8000300 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x6b76e7bb(%ebx) │ │ │ │ + and $0xb8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a628d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - movl $0x80a5f10,-0x20(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + add %cl,-0x7376ebab(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cefb3(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + test %ah,(%eax,%edx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1cc783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80af2bc │ │ │ │ + movl $0x80aeafc,-0x18(%edi) │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 80af337 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80af160,-0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + cmp 0x0(%ecx),%dl │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a62ef │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80af454 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80af44a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0xc(%eax,%ecx,4),%eax │ │ │ │ - movl $0x80a62e4,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ + add 0x18(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80af41a │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a62e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - call 6c09632b │ │ │ │ - clc │ │ │ │ + jmp 80a89a4 │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80af432 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80a88e8 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - 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 80a6338 │ │ │ │ - movl $0x80a6328,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x51,%dl │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a63b2 │ │ │ │ - movl $0x80a6390,-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 80a6390 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - mov $0x51,%dl │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a63b5 │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80a63c4 │ │ │ │ - add $0xffffffac,%edi │ │ │ │ - mov $0x85c13e8,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a63f7 │ │ │ │ - movl $0x80a62a4,-0x50(%edi) │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80a6300,-0x40(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - lea -0x3e(%edi),%eax │ │ │ │ - add $0xffffffc4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80a5cbc,-0x50(%edi) │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80a5e10,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80a620c,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - lea -0x50(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x3c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - dec %eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1e(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push $0x170051b1 │ │ │ │ add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a64b1 │ │ │ │ - movl $0x80a5c60,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80a634c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c15f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sub %dh,0x30051(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a64ff │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - 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 80a6478 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call b0ab6b9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a653f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - 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 80a6478 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x51,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a65a3 │ │ │ │ - movl $0x80a64d0,-0x30(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80a6510,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80c0a44,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c1600,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a65e9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80af777 │ │ │ │ + movl $0x80af750,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8380084 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - adc 0x0(%edx),%edx │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a67ed │ │ │ │ - movl $0x80a6630,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6630 │ │ │ │ + jne 80af750 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - js 80a6639 │ │ │ │ - push %edx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - data16 or %fs:(%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x85c79a8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,0x44891855(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + add 0xc(%ebp),%ecx │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80af537 │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6833 │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a6722 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6811 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0x14,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80af5eb │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80a668f │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80af68c │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x80a65c0,-0xc(%edi) │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a679f │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xb4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80af646 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80af68c │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ mov %edx,0xa0(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ - mov %ecx,0xc(%eax,%edx,4) │ │ │ │ - movl $0x845a0d0,(%eax) │ │ │ │ - lea 0xc(%eax),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x7,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ mov 0x94(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - jmp 80a668f │ │ │ │ - mov $0x85c1608,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - jmp 80a66b5 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a6800,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a66e4,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - cmp $0x11,%al │ │ │ │ - push %edx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x89080af4,%esp │ │ │ │ + lock mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af4bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a68c6 │ │ │ │ - movl $0x80a689c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80af9e7 │ │ │ │ + movl $0x80af9c8,-0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a689c │ │ │ │ + jne 80af9c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0x11,%al │ │ │ │ - push %edx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - fsubrs 0xa(%eax) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x85c79a8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - mov $0x85c1610,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6aa8 │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80af819 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a69b2 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6a8a │ │ │ │ - movl $0x845a108,(%eax) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - hlt │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a6927 │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x14,$0x0 │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44891855(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80a6903 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a6a3c │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xb4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %ecx,0xc(%eax,%edx,4) │ │ │ │ - movl $0x845a0d0,(%eax) │ │ │ │ - lea 0xc(%eax),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x7,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80af8d1 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80af92e │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - movb $0x1,(%ecx,%edx,1) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80af911 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ inc %edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - jmp 80a6903 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a6960,0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80a6974,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80af92e │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 80a6af0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6b32 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6b8f │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a6baa │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c1628,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + testl $0x3468b08,(%edx) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80af7c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80a6b11 │ │ │ │ - nop │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a6bdb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80a6b11 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80a6b44,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a6b68,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6c14 │ │ │ │ + jb 80afa7b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80afa58,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a6c7c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a6c6b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6c61 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6cf1 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp 0xf(%esi),%eax │ │ │ │ - jl 80a6c9d │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x80a6bf0,-0x28(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80a6c20,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6d87 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a6d44,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6d44 │ │ │ │ + jne 80afa58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6d8a │ │ │ │ + ja 80afa3f │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a6c7c,-0x10(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a6c7c │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a6dd7 │ │ │ │ - movl $0x80a6d08,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80afae0 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80afad6 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%eax │ │ │ │ + movl $0x80afa0c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ + movl $0x80afaf0,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 838b314 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c162c,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a6e45 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6e3b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a6f43 │ │ │ │ - movl $0x80a6e88,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80afb37 │ │ │ │ + movl $0x80afb58,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a6e88 │ │ │ │ + jne 80afb58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add 0x44890756(%ebx),%ecx │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a6f4b │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl 80a6f05 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - es push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80a6ea5 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x80a6df4,-0x10(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x10(%edi),%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80a6ea5 │ │ │ │ - mov $0x85c1638,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80a6ed8,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - enter $0x51a6,$0x0 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a6fc1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a6fbd │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c163c,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + add %bh,0xa(%ebx,%edi,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jmp 80a70ac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x44,%al │ │ │ │ + sti │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80a91bc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a706b │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80afbf3 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80afbe9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a701c,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + add 0xc(%eax),%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80afd0f │ │ │ │ + movl $0x80afcd4,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a701c │ │ │ │ + jne 80afcd4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80afc84,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a7040 │ │ │ │ - movl $0x80a7078,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7078 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7083 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80afc61 │ │ │ │ + movl $0x80afbac,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80afd30,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ecx │ │ │ │ - fstpt (%edx) │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80afd00 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + jmp 80afc93 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,%bh │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x51(%ebp,%eiz,4) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7192 │ │ │ │ - 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 $0x85dad7d,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a719a │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 80a714d │ │ │ │ - add $0xffffffe4,%edi │ │ │ │ - movl $0x80a71c8,0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x3(%eax) │ │ │ │ + or (%eax),%cl │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a71c8 │ │ │ │ + jne 80afd50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - push %ecx │ │ │ │ - add %ah,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80a70da │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - movl $0x80a6fd4,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - jmp 80a70da │ │ │ │ - mov $0x85c1670,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80a7120,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ecx │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a71df │ │ │ │ - mov $0x85c1660,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %cl,0x408b1845(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb %bl,0x4d8b080a(,%edi,8) │ │ │ │ + or %cl,0x55890455(%ebx) │ │ │ │ + or %cl,0x4e8b0c4d(%ecx) │ │ │ │ + add 0x4589104d(%ecx),%ecx │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 80a91bc │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80a7192 │ │ │ │ - push %ecx │ │ │ │ - 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 %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a724c │ │ │ │ - movl $0x80a722c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80afdf3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80afdd0,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a722c │ │ │ │ + jne 80afdd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80afdb7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a70ac │ │ │ │ - mov $0x85c1678,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 80a735c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a72b5 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80afe66 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a72ab │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ + ja 80afe5c │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80afd84,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x80afe74,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a7331 │ │ │ │ - movl $0x80a7300,-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 │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a7334 │ │ │ │ - movl $0x80a7264,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov %edi,%esp │ │ │ │ (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b00d7 │ │ │ │ + movl $0x80b00b8,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b00b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7432 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x85d6045,%edx │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x55030356(%ebx) │ │ │ │ + or %cl,0x25402444(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80aff2c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80affbe │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b001c │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b0003 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b001c │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a743a │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80a73fc │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - pop %es │ │ │ │ - pop %es │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - jmp 80a7391 │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%edx │ │ │ │ - movl $0x80a72c8,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%edx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - jmp 80a7391 │ │ │ │ - mov $0x85c1680,%esi │ │ │ │ + add %dl,%ah │ │ │ │ + decb (%edx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80afed4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a73c8,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0117 │ │ │ │ + movl $0x80b0138,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0138 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a74ba │ │ │ │ - movl $0x80a7494,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7494 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xb(%ecx,%eax,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x24,%al │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a735c │ │ │ │ - mov $0x85c1684,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ch,%al │ │ │ │ - push %edx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80a939c │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7507 │ │ │ │ - movl $0x85d5ce5,-0x8(%ebp) │ │ │ │ + jb 80b04f1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a6da8 │ │ │ │ - mov $0x85c1688,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80b01ba │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b0368 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b04cf │ │ │ │ + movl $0x80b0228,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0228 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x3976f7f6(,%esi,2) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a753c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xb(%edx,%eax,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b024c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - sarb $0x46,(%ebx) │ │ │ │ - or -0x42(%ebx,%ecx,1),%edi │ │ │ │ - or 0xc583085e,%al │ │ │ │ - add $0xff,%al │ │ │ │ - add %bh,%gs:0x85e0505(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov 0x51,%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a75a1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a759d │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c1694,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + add %dl,(%eax) │ │ │ │ + add (%ebx),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b0310 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jmp 80a7724 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a75fc │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a7608,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80a7688 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a763f │ │ │ │ - movl $0x80a7634,0x8(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b03d6 │ │ │ │ + movl $0x80b02ec,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7634 │ │ │ │ + jne 80b02ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popf │ │ │ │ - aad $0x3a │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a766a │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0x2000200,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a76ff │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp 0xe(%esi),%eax │ │ │ │ - jl 80a76ad │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x468b080b(%ebx,%eax,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b03bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80a75b4,-0x20(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0xff,%dh │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x51(%edi,%ebx,4) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a779e │ │ │ │ - movl $0x80a7688,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80a777c,0xc(%ebp) │ │ │ │ - lea -0xe(%edi),%esi │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85dad7d,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a7688 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x9f,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a7793 │ │ │ │ - mov $0x85c16b8,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c16c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %bl,0xf0051(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7810 │ │ │ │ - movl $0x80a77f0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b04cf │ │ │ │ + movl $0x80b0398,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a77f0 │ │ │ │ + jne 80b0398 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fcomps 0x420051(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a7724 │ │ │ │ - mov $0x85c16d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7850 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + add $0xb,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b0428 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b0404,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0404 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a78b4 │ │ │ │ - movl $0x80a7894,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b052f │ │ │ │ + movl $0x80b0550,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7894 │ │ │ │ + jne 80b0550 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80a6af0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xb(%ebp,%eax,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a78f7 │ │ │ │ - movl $0x80a7820,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80a7860,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c16d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x3c,%al │ │ │ │ + add $0x4d8b080b,%eax │ │ │ │ + or %cl,0x4d8bfc4d(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x468b0445(%ecx) │ │ │ │ + add -0x3a7cf7bb(%ecx),%ecx │ │ │ │ + cld │ │ │ │ + jmp 80a957c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7965 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80b05eb │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a795b │ │ │ │ + ja 80b05e1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + add 0xc(%eax),%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ 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,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a7a40 │ │ │ │ - movl $0x80a79a8,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a79a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x85d6045,%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80a7a48 │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - daa │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7a8d │ │ │ │ - movl $0x80a7914,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0707 │ │ │ │ + movl $0x80b06cc,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 80a79c7 │ │ │ │ - mov $0x85c16dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%edx │ │ │ │ - movl $0x80a79ec,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b06cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b067c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp 8455d1c │ │ │ │ - jmp 80a7bb8 │ │ │ │ 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 80a7acf │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b2a4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7b27 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7b1d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7b9b │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7b91 │ │ │ │ - movl $0x845b168,-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 $0x80a7adc,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + ja 80b0659 │ │ │ │ + movl $0x80b05a4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 838b34c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80a7caa │ │ │ │ - movl $0x80a7be4,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x80b0728,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 838b268 │ │ │ │ - test %eax,(%ecx) │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7cb2 │ │ │ │ - movl $0x80a7aac,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80b06f8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ mov 0x14(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x85d6045,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jl 80a7cc1 │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - nop │ │ │ │ - mov %cl,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a7cfc │ │ │ │ - movl $0x80a7b34,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - jmp 80a7c2e │ │ │ │ - mov $0x85c16e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x80a7c58,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + jmp 80b068b │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7d6a │ │ │ │ - movl $0x80a7d44,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x7(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a7d44 │ │ │ │ + jne 80b0748 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a7bb8 │ │ │ │ - mov $0x85c16e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x408b1845(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb %dl,(%edi,%eax,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a957c │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80a7e2c │ │ │ │ - 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 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a7da7 │ │ │ │ + jb 80b07eb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + movl $0x80b07c8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8386be4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b07c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a7e0d │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7e03 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b07af │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7ef6 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b085e │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a7eec │ │ │ │ - movl $0x80a7d84,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80b0854 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80b077c,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85d6045,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a7efe │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + movl $0x80b086c,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - daa │ │ │ │ - push %es │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov %edi,%esp │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a7f32 │ │ │ │ - movl $0x80a7db4,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - jmp 80a7e81 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c16e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%eax │ │ │ │ - movl $0x80a7ea8,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b0acf │ │ │ │ + movl $0x80b0ab0,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0ab0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x55030356(%ebx) │ │ │ │ + or %cl,0x25402444(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b0924 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b09b6 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b0a14 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b09fb │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b0a14 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a7f9c │ │ │ │ - movl $0x80a7f7c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a7f7c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + or %cl,(%ebx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b08cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a7e2c │ │ │ │ - mov $0x85c16ec,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - jmp 80a805c │ │ │ │ - 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 80a7fd7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8386c20 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a803d │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8033 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c9c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - ... │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8126 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a811c │ │ │ │ - movl $0x80a7fb4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + jb 80b0d96 │ │ │ │ + movl $0x80b0d5c,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85d6045,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80a812e │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - daa │ │ │ │ - push %es │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0d5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a8162 │ │ │ │ - movl $0x80a7fe4,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x254c2444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b0b91 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - jmp 80a80b1 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c16f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b0c23 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b0c87 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b0c6e │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b0c87 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%eax │ │ │ │ - movl $0x80a80d8,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a81cc │ │ │ │ - movl $0x80a81ac,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%ebx,%ecx,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a81ac │ │ │ │ + jne 80b0b3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b0d43 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b0da4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a805c │ │ │ │ - mov $0x85c16f4,%esi │ │ │ │ + jmp 80b0190 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0x95,%al │ │ │ │ - push %ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8219 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a8215 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c16f8,-0xc(%ebp) │ │ │ │ + add %ah,0x758b080b(,%ecx,1) │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b0d24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b1017 │ │ │ │ + movl $0x80b0ff8,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0ff8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jmp 80a8330 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a82c5 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a82bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x55030356(%ebx) │ │ │ │ + or %cl,0x25402444(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b0e6c │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b0efe │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b0f5c │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a828c │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + jl 80b0f43 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x80a82d4,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - movl $0x845c888,-0x20(%ebp) │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b0f5c │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8431ab4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a830d │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a82fe │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%esi,%ecx,1) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b0e14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8425 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x85dad7d,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85d6045,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a83e7 │ │ │ │ - movl $0x80a8448,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov %ss,0x6270051(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b126b │ │ │ │ + movl $0x80b124c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b124c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a842d │ │ │ │ - movl $0x80a822c,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b10bd │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b114f │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b11ad │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - jmp 80a8360 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b1194 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b11ad │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ - movl $0x80a8390,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x10(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1068 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b12ab │ │ │ │ + movl $0x80b12cc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8390 │ │ │ │ + jne 80b12cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c172c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - aam $0x92 │ │ │ │ - push %ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a845f │ │ │ │ - mov $0x85c171c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x92,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a84cc │ │ │ │ - movl $0x80a84ac,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a84ac │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + adc (%ebx),%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adcb $0x0,0x420051(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb8,%al │ │ │ │ + adc (%ebx),%cl │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a8330 │ │ │ │ - mov $0x85c1734,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80a8468 │ │ │ │ - push %ecx │ │ │ │ + jmp 80a975c │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8519 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80a8515 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c173c,-0xc(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b156f │ │ │ │ + movl $0x80b1550,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8390da8 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1550 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - jmp 80a8630 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x23b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a85c5 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a85bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x10(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x55030356(%ebx) │ │ │ │ + or %cl,0x25402444(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b13c4 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b1456 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b14b4 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80a858c │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ + jl 80b149b │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - movl $0x80a85d4,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x24(%ebp) │ │ │ │ - movl $0x845c888,-0x20(%ebp) │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b14b4 │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a860d │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a85fe │ │ │ │ - movl $0x83d9b80,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - push %ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xb(%ebx,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b136c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a8725 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov $0x85dad7d,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85d6045,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80a86e7 │ │ │ │ - movl $0x80a8748,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - rclb $1,0x6270051(%eax) │ │ │ │ + jb 80b17cb │ │ │ │ + movl $0x80b17ac,-0xc(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b17ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a872d │ │ │ │ - movl $0x80a852c,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x10(%edi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x55030356(%ebx) │ │ │ │ + or %cl,0x25402444(%ecx) │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80b1620 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b16b2 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b1710 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - jmp 80a8660 │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b16f7 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b1710 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ - movl $0x80a8690,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a8690 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85c1770,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sbb %dl,0x51(%eax) │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80a875f │ │ │ │ - mov $0x85c1760,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - push %ecx │ │ │ │ - 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 80a87cc │ │ │ │ - movl $0x80a87ac,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a87ac │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + adc $0x468b080b,%eax │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b15c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - les 0x420051(%edi),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a8630 │ │ │ │ - mov $0x85c1778,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a887d │ │ │ │ + jb 80b1b3d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov $0x85e2361,%ecx │ │ │ │ - mov $0x85d6045,%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl 80a885c │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80b1806 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b19b4 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b1b1b │ │ │ │ + movl $0x80b1874,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a8885 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - jmp 80a8802 │ │ │ │ - movl $0x80a8824,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8824 │ │ │ │ + jne 80b1874 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c1780,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,%al │ │ │ │ - mov %cl,(%edx) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80a88c0 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f4e8(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b1898 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45890b46(%ebx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc $0x90ffffff,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a88fa │ │ │ │ - movl $0x845b168,-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 80a890c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xb(%ecx,%ebx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b195c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%ecx,%ecx,4) │ │ │ │ - or (%eax),%cl │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b1a22 │ │ │ │ + movl $0x80b1938,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a892c │ │ │ │ + jne 80b1938 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a8945 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + sbb (%ebx),%cl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b1a08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8972 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80a88d4,-0xc(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80a89b0 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a8a00 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a89e6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8a6c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp 0xb(%esi),%eax │ │ │ │ - jl 80a8a21 │ │ │ │ - add $0xffffffd0,%edi │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x80a898c,-0x2c(%edi) │ │ │ │ - mov %esi,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x845a4e8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80a89c0,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - 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 80a8b0a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a8ab4,0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b1b1b │ │ │ │ + movl $0x80b19e4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8ab4 │ │ │ │ + jne 80b19e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a8b12 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a8a00,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80a8af8,0x0(%ebp) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a8a00 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xb(%edx,%ebx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b1a74 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add $0xc583085e,%eax │ │ │ │ - cld │ │ │ │ - jmp 80a890c │ │ │ │ - mov $0x85c178c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80a8b50 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a8b60 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8bbf │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - cmp 0xb(%esi),%eax │ │ │ │ - jl 80a8b81 │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - movl $0x80a8b2c,-0x24(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x845a4e8,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b1a50,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1a50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a8c3e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a8c0c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80b1bce │ │ │ │ + movl $0x80b1b94,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a8c0c │ │ │ │ + jne 80b1b94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a8c41 │ │ │ │ + ja 80b1b7b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a8b60,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - jmp 80a8b60 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80a8ca3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a8c99 │ │ │ │ - movl $0x80a8bd4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80b1bdc,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838b314 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1790,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b17dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 80a8cc8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - jae 80a8dbf │ │ │ │ - mov $0x85c17e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x680051ec,%eax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a8d57 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - movl $0x80a9174,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80a9174 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jmp 80a8e2c │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a8e54 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80a8dbf │ │ │ │ - nop │ │ │ │ - aam $0xea │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a8f44 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80a8dbf │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - in $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b1d1a │ │ │ │ + movl $0x80b1cdc,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a9034 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x108(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80a8dbf │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a90ff │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x15c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax,%edx,4) │ │ │ │ - movl $0x845a0d0,(%eax) │ │ │ │ - lea 0xc(%eax),%ecx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80a8dbf │ │ │ │ - nop │ │ │ │ - xor $0xe8,%al │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f56f(%eax) │ │ │ │ - jne 80a9192 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9198 │ │ │ │ + jne 80b1cdc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b1c78,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %ch,%al │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x3(%ebp) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80a91b9 │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80a90a7 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jg 80a927d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jl 80a9361 │ │ │ │ - movl $0x80a939c,-0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b1c55 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ add %edx,%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b1d3c,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80b17dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - out %eax,$0x51 │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - repnz mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jg 80a92be │ │ │ │ - movl $0x80a92f8,-0xc(%ebp) │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x80a9250,-0xc(%ebp) │ │ │ │ - shl $1,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - mov $0xe6,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - mov (%edx),%cs │ │ │ │ - or %cl,0x18758bf2(%ecx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1d0b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + jmp 80b1c87 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - je 80a9310 │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - lea (%edx),%ecx │ │ │ │ - or %cl,0x18758bf2(%ecx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - movl $0x80a9334,-0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xe6,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - mov %cs,(%edx) │ │ │ │ - or %cl,0x18758bf2(%ecx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ + add %bl,0xb(%ebp,%ebx,1) │ │ │ │ + or %cl,-0x899eb8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80b1d5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x84,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,0x100 │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a943a │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9430 │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x85e0501,-0x14(%ebp) │ │ │ │ - movl $0x0,-0x10(%ebp) │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80a8cc8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c17e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x408b1845(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb %ch,(%eax) │ │ │ │ + sbb $0x4d8b080b,%eax │ │ │ │ + or %cl,0x55890455(%ebx) │ │ │ │ + or %cl,0x4e8b0c4d(%ecx) │ │ │ │ + add 0x4589104d(%ecx),%ecx │ │ │ │ + adc $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + jmp 80a993c │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - adcl $0x5,0x0(%ecx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a94e6 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a9488,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80b1e36 │ │ │ │ + movl $0x80b1dfc,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9488 │ │ │ │ + jne 80b1dfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - adcl $0x0,0x0(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x7589080a(%esp,%edx,4) │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b1de3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80b1ea0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a93dc │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 80b17dc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a94ee │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c17f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a94d8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xb(%esi,%ebx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a953e │ │ │ │ - movl $0x8433118,-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 $0x85c17f8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x44,%al │ │ │ │ + push %ds │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80a993c │ │ │ │ + nop │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9589 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 838b550 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x1e(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1e58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a95bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a969c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80b1f46 │ │ │ │ + movl $0x80b1f0c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1f0c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a95f2 │ │ │ │ + ja 80b1ef3 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + movl $0x80b1f54,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 80b17dc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a967c │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and $0xe,%al │ │ │ │ + push %ecx │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b210c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9644,-0x10(%ebp) │ │ │ │ + movl $0x80b205c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9644 │ │ │ │ + jne 80b205c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a967f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a95cc,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80b2040 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b668 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80b2009 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b201e │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + nop │ │ │ │ + xor $0xd,%al │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x1e000002(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76f8ba(%ebx) │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp 0x14(%ebp),%ecx │ │ │ │ + jg 80b20fa │ │ │ │ + movl $0x80b1fe8,0x0(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b1fe8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b20ec,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a974e │ │ │ │ - add $0x20,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9744 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - cmp 0x17(%eax),%ecx │ │ │ │ - jl 80a96d4 │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - add $0xffffffe0,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - 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 │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80a9594,-0x1c(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + ja 80b2086 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80a9608,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845cde8,-0xc(%ebp) │ │ │ │ - movl $0x85c17fa,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 838b5c0 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0x80b20ac,0x18(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80a8028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9805 │ │ │ │ + jb 80b221c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a97a4,-0x14(%ebp) │ │ │ │ + movl $0x80b2160,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a97a4 │ │ │ │ + jne 80b2160 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9808 │ │ │ │ + ja 80b220d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a9558,-0x24(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80a969c,-0x18(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a969c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - enter $0x517f,$0x0 │ │ │ │ - sldt (%edx) │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80b21f3 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + movl $0x85c308b,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b21e8,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + 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 80a9893 │ │ │ │ - movl $0x80a9854,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b514 │ │ │ │ - pushf │ │ │ │ - jg 80a989c │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b2192 │ │ │ │ + movl $0x80c9698,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a989b │ │ │ │ - movl $0x80a975c,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - movl $0x85c17f1,0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838b668 │ │ │ │ - mov $0x85c17fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%ebp,8),%eax │ │ │ │ + lret $0xc783 │ │ │ │ + hlt │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + movl $0x80b21b8,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80aefb0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a98e5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85e0519,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 838b550 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + or %edx,0x0(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9917 │ │ │ │ + jb 80b22ac │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80b2288,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80a9a4c │ │ │ │ - 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 80a994a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movzbl 0x18(%esi),%eax │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 80a9982 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80b226f │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + rorb $0x51,(%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,0x1000f00 │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9a2b │ │ │ │ + jb 80b2498 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a99e0,-0x14(%ebp) │ │ │ │ + movl $0x80b2388,-0x28(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ mov 0x10(%esi),%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a99e0 │ │ │ │ + jne 80b2388 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9a2e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80a9924,-0x14(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - movl $0x80a995c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838b668 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + ja 80b233f │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + hlt │ │ │ │ + or %edx,0x0(%ecx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or $0x1e0000,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0x8000200,%eax │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80b23fb │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + movl $0x80b2358,0x18(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80a9b0c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9b02 │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - cmp 0x1b(%eax),%ecx │ │ │ │ - jl 80a9a84 │ │ │ │ - mov 0x13(%eax),%eax │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0xb(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0xf(%eax),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%eax),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80a98f0,-0x20(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80a9998,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845cde8,-0xc(%ebp) │ │ │ │ - movl $0x85c17fa,-0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 838b5c0 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9bcf │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9b68,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov 0x14(%esi),%esi │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + ja 80b23bd │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80b245c │ │ │ │ + movl $0x80b23d4,0x18(%ebp) │ │ │ │ + mov $0x85c2d6c,%esi │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80a9b68 │ │ │ │ + jne 80b23d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9bd2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80a98b4,-0x28(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80a9a4c,-0x1c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80a9a4c │ │ │ │ + ja 80b241f │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b2438,0x18(%ebp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov %cl,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - jnp 80a9c38 │ │ │ │ - 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 80a9c62 │ │ │ │ - movl $0x80a9c20,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b514 │ │ │ │ - sarb $1,0x51(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80a9c6a │ │ │ │ - movl $0x80a9b1c,-0x14(%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) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x845c888,0x4(%ebp) │ │ │ │ - movl $0x85c17f1,0x8(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 838b668 │ │ │ │ - mov $0x85c1804,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80a9cf9 │ │ │ │ + nop │ │ │ │ + aam $0x8 │ │ │ │ push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9cc0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a9cb8,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838b430 │ │ │ │ - dec %esp │ │ │ │ - jnp 80a9d00 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x34e90075(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c180c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x7b,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80b260c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%al │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b2577 │ │ │ │ + movl $0x80b2514,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x20(%ebp) │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ 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 80a9d0c │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80a9d04,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838b430 │ │ │ │ - clc │ │ │ │ - jp 80a9d4c │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 80b24fa │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x1ce90075(%ecx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c1814,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9d69 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80a9d50,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + ja 80b2538 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b25d8 │ │ │ │ + movl $0x80b2550,-0x10(%ebp) │ │ │ │ + mov $0x85c2d6c,%esi │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2550 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x83085c18 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80b259b │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b25b4,-0x10(%ebp) │ │ │ │ + movl $0x0,-0x20(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sub $0xdc,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + or %dl,0x0(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc447bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80a9df9 │ │ │ │ - movl $0x845a0d0,-0x28(%edi) │ │ │ │ - movl $0x1,-0x24(%edi) │ │ │ │ - movl $0x2,-0x20(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - lea -0x28(%edi),%edx │ │ │ │ - movl $0x85c79a8,0xc(%edx) │ │ │ │ - movl $0x80a9d1c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov $0x85e050a,%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + jb 80b90fd │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x85e0501,%edx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80a9e0b │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x3(%eax),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %ecx,0x550(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x85c1844,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80a9e33 │ │ │ │ - mov %ebx,%ecx │ │ │ │ + mov 0x7(%ecx),%ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b2923 │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4f3b │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 80b4f0e │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + neg %edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x5c8(%esp) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %ecx,0x5d4(%esp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80b2fc2 │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jge 80b4eb8 │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b2ed5 │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a83dc │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2ef8,-0x38(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x34(%ebp) │ │ │ │ + mov 0x55c(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%ebp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%ebp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x58c(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffc8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + lock push %es │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ + add %dh,0x1e0025b5(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b4455(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x75a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x550(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x574(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5a4(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x5b0(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp 80b26f4 │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx,%eax,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,0x5c8(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + mov %ecx,0x5b0(%esp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + jmp 80b26f4 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b289f │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + mov %ecx,0x544(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ + mov %ecx,0x568(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov $0x85d783e,%eax │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov $0x85d783e,%edx │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + jmp 80b26f4 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b5559 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + jmp 80b2645 │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b5805 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - movb $0x1,(%edx,%ecx,1) │ │ │ │ - mov $0x85e0505,%ecx │ │ │ │ - inc %eax │ │ │ │ - mov $0x85e0501,%edx │ │ │ │ - jmp 80a9ddc │ │ │ │ + jmp 80b2645 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov $0xf005179,%esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb $0x5,%al │ │ │ │ + push %ecx │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add 0x80,%edi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b58f9 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b2eaf │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + jmp 80b2645 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0xea005104,%al │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80a9efa │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a9eb8,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a9d7c │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b92eb │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b2ea7 │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b2645 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x1a8(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5b21 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5d51 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b5f50 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80b2645 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + call f20b7c20 │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b5736 │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80a9f02 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + ja 80b48b7 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b2be9 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %al,(%ebx) │ │ │ │ + push %ecx │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c184c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80a9eec,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - 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 80a9f6b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a9f5c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8432a44 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x76b3dbbc(%ecx) │ │ │ │ + lock mov %edx,0x58(%esp) │ │ │ │ + jmp 80b2b90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b5fa1 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b2645 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + add 0x0(%ecx),%dl │ │ │ │ + lret │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x710c4110(%ecx) │ │ │ │ - pop %esp │ │ │ │ - or %cl,-0x3e16ffbb(%ecx) │ │ │ │ - inc %esi │ │ │ │ - cmp (%eax),%eax │ │ │ │ - mov $0x85c1854,%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 80a9fbf │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80a9fb0,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8432a44 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b9275 │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b61e1 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b2645 │ │ │ │ + mov $0x2,%al │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x4(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x71104110(%ecx) │ │ │ │ - pop %esp │ │ │ │ - or %cl,0x6de90045(%ecx) │ │ │ │ - inc %esi │ │ │ │ - cmp (%eax),%eax │ │ │ │ - mov $0x85c1858,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80a9ff9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b982f │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b6463 │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a9f2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov $0x85c2ac5,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + add 0x0(%ecx),%dl │ │ │ │ + addr16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x942494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aa02d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x28c(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b6398 │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b633e │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80a9f80 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + jmp 80b2c7e │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x5101,$0x0 │ │ │ │ + addr16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80aa082 │ │ │ │ - movl $0x80a9fd0,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80aa004,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432cd4,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x85c185c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jmp 80aa0b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bh,%al │ │ │ │ - fcoms 0x0(%ecx) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %cl,-0x57efcaa(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0xac2484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x25c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov 0x25c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b62c9 │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8937 │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b6b5c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov $0x85c2ac5,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ + push %ecx │ │ │ │ + add %ah,0x4(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - jae 80aa1a7 │ │ │ │ - mov $0x85c1860,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + cltd │ │ │ │ xchg %ax,%ax │ │ │ │ - rcr $1,%al │ │ │ │ + aam $0x0 │ │ │ │ push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,%ch │ │ │ │ + aas │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b97b9 │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b6dfa │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b2645 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80b41ae │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b4816 │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b2ebe │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b2645 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov $0x85c2ac5,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 80b2645 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + jmp 80b2eaf │ │ │ │ + inc %edx │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + jmp 80b2748 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80b95d9 │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a8320 │ │ │ │ + nop │ │ │ │ + adc $0x0,%al │ │ │ │ + push %ecx │ │ │ │ + add %dh,0x6d(%ecx) │ │ │ │ + adc (%eax),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b4055(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aa13f │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + add $0x38,%ebp │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b277c │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + mov %edx,0x604(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80b2ff8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + dec %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b2fcd │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - movl $0x80aa55c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa55c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aa23c │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ + jmp 80b2f75 │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b3228 │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80b303c │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + dec %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b3011 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b328e │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80b3082 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add $0xfffffffe,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b3057 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b32a5 │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jl 80b327e │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add $0xfffffffd,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80b30a1 │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x5b0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80b32bc │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x658(%esp),%ecx │ │ │ │ + cmp $0xf4240,%edx │ │ │ │ + jge 80b3389 │ │ │ │ sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 844c130 │ │ │ │ + call 8369d90 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b3ad1 │ │ │ │ + movl $0x80b38a0,-0x34(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffcc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b38a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b30c5 │ │ │ │ + mov 0x658(%esp),%ecx │ │ │ │ + jmp 80b30ce │ │ │ │ + mov 0x640(%esp),%edx │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %ecx,0x658(%esp) │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aa1a7 │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x64c(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b318d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x85d783e,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x688(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + jmp 80b30ce │ │ │ │ + mov %edx,0x640(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b31a1 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x658(%esp) │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + jmp 80b31cd │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,1),%al │ │ │ │ + cmp $0x80,%al │ │ │ │ + ja 80b2ff1 │ │ │ │ + mov %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80b358e │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b31f6 │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + mov %eax,0x64c(%esp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %ecx,0x658(%esp) │ │ │ │ + mov 0x610(%esp),%ecx │ │ │ │ + jmp 80b31cd │ │ │ │ + mov %ecx,0x610(%esp) │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + jmp 80b323a │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,1),%al │ │ │ │ + cmp $0xc2,%al │ │ │ │ + jb 80b3035 │ │ │ │ + lea -0x1(%edx),%eax │ │ │ │ + jmp 80b323c │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,1),%al │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jb 80b307b │ │ │ │ + lea -0x2(%edx),%eax │ │ │ │ + jmp 80b323c │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,1),%al │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jb 80b323a │ │ │ │ + lea -0x3(%edx),%eax │ │ │ │ + jmp 80b323c │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %bh,%ah │ │ │ │ + push %eax │ │ │ │ + add %dh,-0x73(%ebp,%ebp,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aa32c │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80b39f3 │ │ │ │ + movl $0x80b3704,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b3704 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b32e4,-0x44(%ebp) │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ + mov %eax,-0x40(%ebp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ + mov %eax,-0x38(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0x34(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0x58c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%ebp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x5bc(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x64c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aa1a7 │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - aad $0x51 │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aa41c │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffbc,%ebp │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov %ebp,0xc(%ecx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov %edx,0x790(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov 0x48(%eax),%edx │ │ │ │ + mov %edx,0x79c(%esp) │ │ │ │ + mov 0x4c(%eax),%edx │ │ │ │ + mov %edx,0x7a8(%esp) │ │ │ │ + lea 0x4(%edi),%edx │ │ │ │ + sub (%ecx),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x7b4(%esp) │ │ │ │ + mov 0x79c(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x7a8(%esp),%edx │ │ │ │ + mov %ecx,0x7c0(%esp) │ │ │ │ + mov 0x7b4(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0x7c0(%esp),%ecx │ │ │ │ + mov %ecx,0x48(%eax) │ │ │ │ + mov %edx,0x4c(%eax) │ │ │ │ sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x108(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - call 844c130 │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 843ada0 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aa1a7 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aa4e7 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ sub $0x4,%esp │ │ │ │ + mov 0x794(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x690(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov 0x15c(%esp),%ecx │ │ │ │ + mov %eax,0x7d8(%esp) │ │ │ │ + call 8369d90 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x7d4(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 844c130 │ │ │ │ + mov %eax,0x7e4(%esp) │ │ │ │ + call 843ae90 │ │ │ │ add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx,%eax,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%ecx │ │ │ │ - shr $0x7,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - movb $0x1,(%ecx,%edx,1) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x7e4(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x7f0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x7fc(%esp) │ │ │ │ + mov 0x7f0(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x7e4(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x808(%esp) │ │ │ │ + mov 0x7fc(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x808(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x7e4(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x7d8(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80b380c,-0x34(%ebp) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aa1a7 │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - aam $0x51 │ │ │ │ - add %ah,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7f55b(%eax) │ │ │ │ - jne 80aa57a │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0x24(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffcc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aa580 │ │ │ │ + jne 80b380c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %dl,%ah │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x3(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + fdivr %st(0),%st │ │ │ │ + push %eax │ │ │ │ + add %dh,%bl │ │ │ │ + imul $0x1e,0x0(%ebx),%ecx │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,0x1302484(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aa5ce │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x458b4855(%ebx) │ │ │ │ + adc %cl,0x5489144d(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0xc(%ebp),%al │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa64c │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80aa48f │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg 80aa695 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jl 80aa779 │ │ │ │ - movl $0x80aa7b4,-0xc(%ebp) │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - rcll %cl,0x0(%ecx) │ │ │ │ - push $0x1e00000b │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xd76f7f6(%ebx,%eiz,4) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ + ja 80b39b2 │ │ │ │ + mov %eax,0x628(%esp) │ │ │ │ + mov 0x5b0(%esp),%eax │ │ │ │ cmp %eax,%ecx │ │ │ │ - jg 80aa6d6 │ │ │ │ - movl $0x80aa710,-0xc(%ebp) │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x80aa668,-0xc(%ebp) │ │ │ │ - shl $1,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - cwtl │ │ │ │ - rclb %cl,0x0(%ecx) │ │ │ │ - push $0x1e00000b │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0xd76f7f6(%edx,%eiz,4) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - rclb %cl,0x0(%ecx) │ │ │ │ - push $0x1e00000b │ │ │ │ + jge 80b4bdc │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80b3982 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp 80a7e80 │ │ │ │ + nop │ │ │ │ + or %bh,%al │ │ │ │ + push %eax │ │ │ │ + add %dh,-0x61(%ebp,%ebp,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - mov 0xf289080a,%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - movl $0x80aa74c,-0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - rcll $1,0x0(%ecx) │ │ │ │ - push $0x1e00000b │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x749bdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - mov 0xf289080a,%al │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sbb %cl,-0x6b76e7ab(%ecx) │ │ │ │ + and $0x5c,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + or $0x89,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x68,%al │ │ │ │ + add $0x558b0000,%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + mov %fs,(%eax,%eax,4) │ │ │ │ + add $0x8c8b0000,%eax │ │ │ │ + and $0x68,%al │ │ │ │ + add $0x4d890000,%eax │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,0x574248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aa822 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x58c(%esp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %edx,0x598(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x58c(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + mov 0x5a4(%esp),%edx │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,0x38(%ebp) │ │ │ │ + mov %ecx,0x3c(%ebp) │ │ │ │ + mov %eax,0x40(%ebp) │ │ │ │ + mov 0x4c(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %edx,0x61c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x61c(%esp),%ecx │ │ │ │ + jmp 80b36bc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %dh,%bh │ │ │ │ + push %eax │ │ │ │ + add %dh,0x6d(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + 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 80aa8cf │ │ │ │ - movl $0x80aa86c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa86c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x458b3c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + jmp 80b37d3 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f558(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80aa890 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + notb 0x0(%eax) │ │ │ │ + jo 80b3907 │ │ │ │ + or %eax,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aa8d2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80aa7ec,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rolb $1,(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aa979 │ │ │ │ + add %cl,0x458b3c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + jmp 80b37d3 │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl 0x8486f44(%eax),%eax │ │ │ │ + mov %ecx,0x61c(%esp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + add %cl,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x8486ed4(%eax),%al │ │ │ │ + movzbl %al,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b396c │ │ │ │ + mov 0x61c(%esp),%ecx │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + inc %ecx │ │ │ │ + jmp 80b36bc │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + je 80b94ee │ │ │ │ + mov 0x61c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + jmp 80b36bc │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80b3925 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x3c(%ebp) │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + add $0x3c,%ebp │ │ │ │ + jmp 80a7dc4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b9488,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x30(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b3634,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b4c74,0x0(%ebp) │ │ │ │ + mov %cl,0x34(%ebp) │ │ │ │ + mov %eax,0x38(%ebp) │ │ │ │ + mov %edx,0x40(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + add %edx,%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aa96f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80aa834,-0x4(%edi) │ │ │ │ + ja 80b3d89 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x80aa94c,-0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ + mov $0x85c3025,%eax │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + mov %edx,0x664(%esp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80b4d10 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80b3d1e │ │ │ │ + mov %ecx,0x50(%ebp) │ │ │ │ + add $0x50,%ebp │ │ │ │ + jmp 80a7e80 │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $0x50,%ah │ │ │ │ + add %dh,-0x61(%ebp,%ebp,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80b39f5 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x40(%ebp) │ │ │ │ + mov 0x55c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%ebp) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0x38(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0x34(%ebp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%ebp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%ebp) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %eax,-0x28(%ebp) │ │ │ │ + mov 0x5a4(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x5bc(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x5d4(%esp),%edx │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ + add $0xffffffbc,%ebp │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov 0x64c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80b39f5 │ │ │ │ nop │ │ │ │ - je 80aa942 │ │ │ │ - push %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + repz push %eax │ │ │ │ + add %dh,-0x61(%ebp,%ebp,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aa962 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrs 0x51(%esi) │ │ │ │ - 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 80aaa99 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x3c(%ebp),%cl │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaa8f │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80aa9ec,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aa9ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jl 80aaa50 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80b3d34 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + inc %eax │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x5e0(%esp),%ecx │ │ │ │ + jmp 80b3a15 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + repnz push %eax │ │ │ │ + add %dh,-0x69(%ebp,%ebp,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aaa27 │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa0b0 │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x38(%ebp),%dl │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aaaa1 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80aa8f0,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + ja 80b3d4f │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %dl,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov 0x5e0(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x664(%esp),%edx │ │ │ │ + jmp 80b3a15 │ │ │ │ + mov %eax,0x670(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x670(%esp),%ecx │ │ │ │ + jmp 80b3cd6 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b9105 │ │ │ │ + mov %edx,0x4c(%ebp) │ │ │ │ + mov %ecx,0x50(%ebp) │ │ │ │ + add $0x4c,%ebp │ │ │ │ + jmp 80a7dc4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b3b74,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %cl,0x3c(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b3c48,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %dl,0x38(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b4db0,0x0(%ebp) │ │ │ │ + mov %edx,0x44(%ebp) │ │ │ │ + mov %ecx,0x48(%ebp) │ │ │ │ + mov %eax,0x50(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b3a4c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80b4e48,-0x24(%ebp) │ │ │ │ + mov 0x568(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%ebp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x580(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %al,-0x4(%ebp) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x80b1f6c,-0x34(%edi) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80b2118,-0x10(%edi) │ │ │ │ + mov 0x634(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aa0b0 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x10(%edi),%esi │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b5288,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b551c,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b545c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1878,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp 80aaacc │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,%ah │ │ │ │ - into │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - jae 80aabc3 │ │ │ │ - mov $0x85c1880,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xce,%ah │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b3f38,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0xef │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aab5b │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + pop %esp │ │ │ │ + add $0xca890000,%eax │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3f0e │ │ │ │ + movl $0x80b17dc,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b55d8,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - movl $0x80aaf78,0x0(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80b569c,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b4004,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80aaf78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - ror $0x51,%ch │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ch,%bh │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aac58 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aabc3 │ │ │ │ - nop │ │ │ │ - ror $1,%ah │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3fde │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b914c,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xea0050ee,%al │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aad48 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4cc248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x6c4(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov 0x6c4(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b3f5d │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80b4016 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b4104,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ch,%dh │ │ │ │ push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aabc3 │ │ │ │ - nop │ │ │ │ - loopne 80aad89 │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aae38 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x108(%esp),%eax │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b40de │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b92b4,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b5878,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b419c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80b417f │ │ │ │ push %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aabc3 │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80aaf03 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x15c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx,%eax,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%ecx │ │ │ │ - shr $0x7,%eax │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - movb $0x1,(%ecx,%edx,1) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aabc3 │ │ │ │ - nop │ │ │ │ - xor %cl,%dl │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x1(%ebp) │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x758b080a(%edi,%ebp,4) │ │ │ │ - adc $0x66,%al │ │ │ │ - test $0x13750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4176 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b2a6c,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b4344,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b5970,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b4410,0x0(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or $0xca,%al │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x3(%ebp) │ │ │ │ + mov $0xea0050ec,%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - adc %cl,0x1302484(%ecx) │ │ │ │ + and %cl,0x6a02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aafea │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x6ac(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x6b8(%esp) │ │ │ │ + mov 0x6ac(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b437d │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab068 │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - inc %edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 80aaeab │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg 80ab0b1 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jl 80ab195 │ │ │ │ - movl $0x80ab1d0,-0xc(%ebp) │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - and $0xc9,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 80ab0f2 │ │ │ │ - movl $0x80ab12c,-0xc(%ebp) │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x80ab084,-0xc(%ebp) │ │ │ │ - shl $1,%ecx │ │ │ │ + ja 80b4229 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x55c(%esp),%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80b9194,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - jl 80ab0ea │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - enter $0x51,$0x68 │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - movl $0x80ab168,-0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ xchg %ax,%ax │ │ │ │ - fadd %st(7),%st │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab23e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab2eb │ │ │ │ - movl $0x80ab288,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab288 │ │ │ │ - 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 %ch,0x468b080a(%edx,%esi,4) │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ab2ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab2ee │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ab208,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xf6,%ah │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + enter $0x50eb,$0x0 │ │ │ │ + ljmp $0x100,$0x1e000007 │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,0x6a02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab395 │ │ │ │ - add $0x8,%edi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x6b8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab38b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ab250,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ab368,-0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - notb 0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80b41f3 │ │ │ │ + movl $0x80b0ae0,-0x10(%edi) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov 0x6b8(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %eax │ │ │ │ + jmp 80b42d9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + jmp 80b440f │ │ │ │ + add %ch,%dl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80ab37e │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jne 80b9304 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80b42d9 │ │ │ │ + cld │ │ │ │ + ljmp $0x0,$0x23ea0050 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x5c,%al │ │ │ │ + add $0xca890000,%eax │ │ │ │ + jmp 80b42d9 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b4464,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - loopne 80ab402 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + test $0xea,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab4c5 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + pop %esp │ │ │ │ + add $0xca890000,%eax │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab4bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + ja 80b443b │ │ │ │ + movl $0x80b0190,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b43c8,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80ab418,-0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b4550,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab418 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jo 80ab472 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b5ba0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b46b4,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xea0050e9,%esp │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ab453 │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x5c,%al │ │ │ │ + add $0xf2890000,%eax │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab4ca │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ab30c,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + ja 80b44ef │ │ │ │ + movl $0x80b00e8,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov 0x6dc(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b4606 │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4525 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b91e4,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4cc(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + jmp 80b45a9 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - arpl %edx,0x0(%ecx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab521 │ │ │ │ - movl $0x80ab3a8,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c0654 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c1898,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lock call 2ff54666 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab572 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x55c2494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab61f │ │ │ │ - movl $0x80ab5bc,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab5bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x6d0(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x6dc(%esp) │ │ │ │ + mov 0x6d0(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b457f │ │ │ │ + mov 0x6dc(%esp),%eax │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov $0x85c308b,%ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + jmp 80b45a9 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + pop %eax │ │ │ │ + call 2bf546fe │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x5c,%al │ │ │ │ + add $0xcce90000,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xa,%ch │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ab5e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab622 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ab53c,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %al,(%edi,%eax,2) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x52,%bl │ │ │ │ - add %al,(%ebx) │ │ │ │ + or %ch,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab6c9 │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab6bf │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ab584,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ab69c,-0xc(%ebp) │ │ │ │ + ja 80b46dd │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b9234,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - nop │ │ │ │ - and $0xf3,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xea0050e7,%al │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ab6b2 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4cc248c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x694(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x55c(%esp) │ │ │ │ + mov 0x694(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b4489 │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80b4716 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b4804,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - popa │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + or %ah,%bh │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ab7f9 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab7ef │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + ja 80b47de │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b932c,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80ab74c,-0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + test $0xe6,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + add $0x1e0000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b4a28 │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b2e74 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jl 80b4116 │ │ │ │ + jmp 80b4816 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b5f30,0x0(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2bd4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab74c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cmp $0x61,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b6130,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b49e8,-0x4(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ + loopne 80b4907 │ │ │ │ + push %eax │ │ │ │ + add %ch,%cl │ │ │ │ + adc (%eax),%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80ab787 │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376efbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x5489144d(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab7fe │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ab640,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 80b4903 │ │ │ │ + movl $0x80af3e0,-0x20(%edi) │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80b2c14,-0x4(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0x17005160 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab855 │ │ │ │ - movl $0x80ab6dc,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c061c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c18a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and $0xe5,%al │ │ │ │ + push %eax │ │ │ │ + add %cl,%bl │ │ │ │ + dec %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ab8a6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + test %ah,(%eax,%edi,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x5489184d(%ebx) │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80b4963 │ │ │ │ + movl $0x80b492c,0x4(%ebp) │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 80aefb0 │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ + movl $0x80b9370,-0x1c(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ab953 │ │ │ │ - movl $0x80ab8f0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + movl $0x80b4af8,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab8f0 │ │ │ │ - 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 %dl,(%ecx,%edi,4) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ab914 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ab956 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ab870,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + cwtl │ │ │ │ + loop 80b4b3f │ │ │ │ + add %ah,0x1e00000e(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b2055(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sbb %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4a94 │ │ │ │ + movl $0x80adf58,-0x44(%edi) │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80ae5b8,-0x20(%edi) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x20(%edi),%esi │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b39d4 │ │ │ │ + movl $0x80b24a8,-0x24(%edi) │ │ │ │ + mov %edx,0x6e8(%esp) │ │ │ │ + mov 0x5a4(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x5c8(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %cl,-0x14(%edi) │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x6e8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdiv %st,%st(5) │ │ │ │ - push %edx │ │ │ │ - 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 80ab997 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dbaf8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x34,%ebp │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b4b39 │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x5f,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + mov %ah,%dl │ │ │ │ + push %eax │ │ │ │ + add %dh,0x6d(%eax) │ │ │ │ + sbb (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aba09 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x458b3c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x34(%ebp),%dl │ │ │ │ + mov %eax,0x6e8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x6e8(%esp),%edx │ │ │ │ + jmp 80b4bef │ │ │ │ + mov 0x664(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ab9ff │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80ab978,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80b3d6a │ │ │ │ + movl $0x80b22bc,-0x24(%edi) │ │ │ │ + mov %eax,0x6f4(%esp) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x6f4(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x598(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - movl $0x85e23b9,-0x10(%ebp) │ │ │ │ - movl $0x85dcacd,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x200515e,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aba42 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80abd50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x5e,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80aba7a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80abc48 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x44,%ebp │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x700(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x700(%esp),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b4b39 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0xef,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abaf3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abad0,-0xc(%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) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock out %al,(%dx) │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + loope 80b4df7 │ │ │ │ + add %dh,-0x41(%ebp,%ebp,2) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abae6 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x50(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x48(%ebp),%ecx │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov 0x44(%ebp),%edx │ │ │ │ + jmp 80b4d1a │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bl,0x51(%ebp) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80abc21 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abc17 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80abb74,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abb74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - adc $0x5d,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + loopne 80b4e8f │ │ │ │ + add %cl,0x0(%ebx,%edi,8) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80abbaf │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x558b3045(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + sub %cl,0x5f82484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x574(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x580(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x5bc(%esp) │ │ │ │ + mov 0x20(%ebp),%cl │ │ │ │ + add $0x24,%ebp │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + mov %eax,0x5c8(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abc26 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80aba8c,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 80b3da1 │ │ │ │ + movl $0x80b222c,-0x18(%edi) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x5bc(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x5d4(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b4b39 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + neg %eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - pop %esp │ │ │ │ - push %ecx │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov 0x544(%esp),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b4b39 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b281c,-0x3c(%ebp) │ │ │ │ + mov %edx,0x5bc(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x38(%ebp) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + mov %edx,-0x34(%ebp) │ │ │ │ + mov 0x550(%esp),%edx │ │ │ │ + mov %dl,-0x30(%ebp) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,-0x2c(%ebp) │ │ │ │ + mov 0x568(%esp),%edx │ │ │ │ + mov %edx,-0x28(%ebp) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x5a4(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x5b0(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x5bc(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + add $0xffffffc4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b6ed4,-0x1c(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + sbb $0x50,%dh │ │ │ │ + add %dh,0x1e0007ad(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b444d(%ebx) │ │ │ │ + cmp %cl,-0x7376cbab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80abd2b │ │ │ │ - movl $0x80abc8c,-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 80abc8c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - cld │ │ │ │ - pop %ebx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7b76cfb3(%edx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abca3 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80abccc,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abccc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x300515b,%esp │ │ │ │ + add %cl,-0x6b76d3bb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7376d7ab(%ebx) │ │ │ │ + and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80abd2e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80aba54,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - movl $0x80abb04,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376f3ab(%ebx) │ │ │ │ + and $0xe0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xec,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xf8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x3a7ce7ab(%ebx) │ │ │ │ + sbb $0x83,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80b9055 │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80b9016 │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + neg %ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + movzbl %al,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b6fae │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80b8fbe │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80b6eb1 │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80a83dc │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x2c8(%esp),%eax │ │ │ │ + mov %eax,0x2ec(%esp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + jmp 80b5110 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80b519c │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov $0x85d783e,%edx │ │ │ │ + mov %edx,0x2ec(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 80b5110 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %ebx │ │ │ │ - push %ecx │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abe41 │ │ │ │ - movl $0x80abd94,-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 80abd94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - sub %bl,0x51(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + test %bl,%ah │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80abda9 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80abdd4,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3e90 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b53fa │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abdd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - call c0b0f27 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xb(%edx),%edx │ │ │ │ + mov %eax,0x2bc(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80b521a │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + mov %edx,0x2f8(%esp) │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov %edx,0x2ec(%esp) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + jmp 80b5110 │ │ │ │ + sbb $0x50,%bl │ │ │ │ + add %ch,%dl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80abe44 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80aba1c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b5486 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80b52a5 │ │ │ │ + movl $0x80b1ec4,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - movl $0x80abe28,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c18a8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838c128 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - pop %edx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + mov $0xda,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80abe70 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sub %bl,0x51(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80abc48 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80abeab │ │ │ │ - movl $0x80abc48,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ + ja 80b3ee4 │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b298c │ │ │ │ + movl $0x80b1d94,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80abe60,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bl,0x51(%edx) │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80abf18 │ │ │ │ - movl $0x80abf08,-0x4(%ebp) │ │ │ │ - movl $0x85dae4c,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x59,%ah │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lock fsts 0x0(%eax) │ │ │ │ + jmp 260b551c │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80abd50 │ │ │ │ - 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 80abf75 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80abf5c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80abf5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xf0a037e(%ebx) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%edi) │ │ │ │ - rol $0xe0,%cl │ │ │ │ - add 0x5baed8b0(%ebx),%cl │ │ │ │ - or %al,0x65ff04c5(%ebx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80abff4 │ │ │ │ - movl $0x80ab8b8,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80ab9a8,-0x2c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80abd50,-0x1c(%edi) │ │ │ │ - lea -0x32(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80abecc,-0x10(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80abf24,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x85dae8b,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x85c18ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcomps 0x51(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac049 │ │ │ │ - movl $0x845b168,-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 80abf84 │ │ │ │ - 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 80ac0a5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ac088,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83ef490 │ │ │ │ - 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 80ac0a8 │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - and $0x58,%al │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac107 │ │ │ │ - movl $0x80ac014,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3ea8 │ │ │ │ + movl $0x80b1bf4,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ac058,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c1900,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x57 │ │ │ │ - push %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac151 │ │ │ │ - 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 80ac0c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test $0x57,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + lea -0x11(%edi),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + xor $0xd9,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac1c7 │ │ │ │ - add $0x10,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b928e │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac1bd │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ac12c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 80b3eff │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5644 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80b1b4c,-0x8(%edi) │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - movl $0x85e2361,-0x10(%ebp) │ │ │ │ - movl $0x85dcacd,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub $0x57,%al │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80b566a │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac212 │ │ │ │ - movl $0x80ac160,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3fc3 │ │ │ │ + movl $0x80b127c,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b57a7 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b5744 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + jmp 80b56b9 │ │ │ │ + movl $0x80b1580,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x85dc9f6,%esi │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c1918,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - int3 │ │ │ │ - push %esi │ │ │ │ - push %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac259 │ │ │ │ - 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 80ac0c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x3005156,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b29bb │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x10c(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80b1324,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac2cf │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac2c5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ac234,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 80b415b │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5901 │ │ │ │ + movl $0x80b1028,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - movl $0x85e2361,-0x10(%ebp) │ │ │ │ - movl $0x85dcacd,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dc4d4 │ │ │ │ - movl $0x10,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 80ac2f9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83ed4e8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ - push %ebp │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%ecx) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac37d │ │ │ │ - movl $0x80ac268,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80b588e │ │ │ │ + movl $0x80b0dcc,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80ac2e0,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x80ac360,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 83ef490 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac38f │ │ │ │ - movl $0x83f03d4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c1920,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80ac3f7 │ │ │ │ - push %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 80ac3d5 │ │ │ │ - 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 80ac30c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %dl,0x51(%ebp) │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pushf │ │ │ │ + aad $0x50 │ │ │ │ + add %ch,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac40d │ │ │ │ - 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 80ac0c8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cld │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ push %esp │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac44b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - 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 80ac1dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ss,0x0(%ecx,%edx,2) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac485 │ │ │ │ - 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 80abf84 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4a739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac50f │ │ │ │ - movl $0x80ac3b0,-0x54(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x80ac3e8,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x80ac41c,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80ac460,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83dd73c,-0x10(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b420e │ │ │ │ + movl $0x80b0500,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,0x178(%esp) │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + mov %ecx,0x184(%esp) │ │ │ │ + mov 0x154(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5a9e │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5a2d │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + jmp 80b5997 │ │ │ │ + movl $0x80b0884,-0x14(%edi) │ │ │ │ + mov 0x184(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x43(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x52(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - mov $0x85c1928,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac562 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac73f │ │ │ │ - movl $0x80ac5a4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac5a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x85e0519,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80ac6b0 │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and $0x1e000002,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac747 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80ac5bf │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b2aa0 │ │ │ │ + movl $0x80b07fc,-0x14(%edi) │ │ │ │ + mov 0x178(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x19c(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x19c(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80b05fc,-0x14(%edi) │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ac776 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ac52c,-0x34(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rcll %cl,0x0(%eax) │ │ │ │ + ljmp $0x100,$0x1e000023 │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b450a │ │ │ │ + movl $0x80afb08,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + lea -0x1d(%edi),%edx │ │ │ │ + mov %edx,0x1d8(%esp) │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5cce │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b5c5d │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x1d8(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + jmp 80b5bc7 │ │ │ │ + movl $0x80afe8c,-0x14(%edi) │ │ │ │ + mov 0x1e4(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b2ace │ │ │ │ + movl $0x80afe04,-0x14(%edi) │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x1fc(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ mov %eax,%ecx │ │ │ │ - jmp 80ac5bf │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80afc04,-0x14(%edi) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x1e4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - jmp 80ac5f1 │ │ │ │ - dec %edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xd1,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %eax,0x154(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ add %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b5a1f │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b489b │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80ac6a7 │ │ │ │ - movl $0x80ac718,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac718 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b2afc │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ nop │ │ │ │ - es add $0x0,%al │ │ │ │ + push $0xea0050d0 │ │ │ │ + and (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xc6,%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac624 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85c1940,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80ac5d8,-0xc(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80ac9b0 │ │ │ │ - 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 80ac7b5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8380140 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac7f6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x1c0(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b5c4f │ │ │ │ + mov 0x1cc(%esp),%edx │ │ │ │ + mov 0x1b4(%esp),%eax │ │ │ │ + jmp 80b5e49 │ │ │ │ + xchg %ax,%ax │ │ │ │ + fmul %st,%st(7) │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ac8a3 │ │ │ │ - movl $0x80ac840,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ac840 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xa(%eax,%ecx,8) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ac864 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80b5e49 │ │ │ │ + movl $0x80afa8c,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80af9f8,-0x4(%edi) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and $0xcf,%al │ │ │ │ + push %eax │ │ │ │ + add %cl,%bl │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ac8a6 │ │ │ │ + ja 80b48f4 │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ac7c0,-0x1c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b608c │ │ │ │ + movl $0x80af788,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x214(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x214(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,0x220(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x238(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x244(%esp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b6163 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x220(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + fmul %st,%st(5) │ │ │ │ + push %eax │ │ │ │ + add %cl,%bl │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x220(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x22c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x244(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b48cf │ │ │ │ + movl $0x80af468,-0x10(%edi) │ │ │ │ + mov 0x22c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x244(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - loopne 80ac90d │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %ecx,0x250(%esp) │ │ │ │ + mov 0x220(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x250(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + call f00bb2e9 │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ac94d │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ac943 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ac808,-0x4(%edi) │ │ │ │ + ja 80b801b │ │ │ │ + movl $0x80ace80,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + lea -0x19(%edi),%ecx │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b68ef │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b62d4 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x274(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x268(%esp),%ecx │ │ │ │ + jmp 80b6254 │ │ │ │ + movl $0x80acf28,-0x10(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x80ac920,-0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %cl,%cl │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x280(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ nop │ │ │ │ - mov 0x52e0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x670050cb,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ac936 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x14c783d0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b81be │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b63f9 │ │ │ │ + movl $0x80acc2c,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80ac90c,-0x10(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %cl,%cl │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x2a4(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x2a4(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %esp │ │ │ │ + lret $0x50 │ │ │ │ + test $0x1e000011,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ac992 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdivr %st(5),%st │ │ │ │ - (bad) │ │ │ │ - incl (%esi) │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%esp,%esi,1) │ │ │ │ add (%eax),%eax │ │ │ │ - add %dl,0x51(%edi,%ecx,2) │ │ │ │ - push %es │ │ │ │ + add %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8278 │ │ │ │ + movl $0x80ac154,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,0x34c(%esp) │ │ │ │ + lea -0x19(%edi),%edx │ │ │ │ + mov %edx,0x358(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x364(%esp) │ │ │ │ + mov 0x334(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b6906 │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b6584 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x358(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + jmp 80b64ea │ │ │ │ + movl $0x80ac300,-0x10(%edi) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x364(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + sbb %cl,%cl │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e000011(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acc56 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%esi,2) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x20c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acc4c │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80acb7c │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add $0x8,%edi │ │ │ │ + ja 80b857d │ │ │ │ + movl $0x80ab870,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,0x388(%esp) │ │ │ │ + lea -0x19(%edi),%edx │ │ │ │ + mov %edx,0x394(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x3a0(%esp) │ │ │ │ + mov 0x370(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b69d1 │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b66c8 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x394(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + jmp 80b662e │ │ │ │ + movl $0x80aba1c,-0x10(%edi) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x3a0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + aam $0xc7 │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76efab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x4c890c45(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x3c4(%esp) │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b6853 │ │ │ │ + mov 0x3ac(%esp),%eax │ │ │ │ + mov 0x3c4(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acc5e │ │ │ │ - movl $0x80ac79c,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80acc14,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838bc9c │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 8d0b1ba3 │ │ │ │ + ja 80b891b │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b6ada │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + push %eax │ │ │ │ + add %ch,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ adc $0x89,%al │ │ │ │ - bnd jmp 80aca1b │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $1,0x51(%esi) │ │ │ │ - add %ch,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + test %ah,(%esp,%ebp,4) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x4c891045(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x3c4(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acced │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + ja 80b7f48 │ │ │ │ + movl $0x80ad5b8,-0x10(%edi) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aca0b │ │ │ │ - nop │ │ │ │ - jo 80acb18 │ │ │ │ - push %ecx │ │ │ │ - add %cl,0x10(%edx) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov 0x3c4(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x3d0(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + jmp 80b67bf │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b97d2 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80b67bf │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80b67bf │ │ │ │ + movl $0x80ac278,-0x10(%edi) │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x34c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + add %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80b67bf │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x50c5,$0x0 │ │ │ │ + enter $0x8,$0x0 │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80acd15 │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ac95c,-0x34(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aca0b │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x334(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x340(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x34c(%esp) │ │ │ │ + mov 0x340(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b6576 │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + mov 0x334(%esp),%ecx │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80aca9b │ │ │ │ - dec %ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80acb63 │ │ │ │ - movl $0x80acbe0,-0x10(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acbe0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - fs dec %ebp │ │ │ │ - push %ecx │ │ │ │ - add %ch,(%ecx) │ │ │ │ + jmp 80b67bf │ │ │ │ + movl $0x80ab994,-0x10(%edi) │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x388(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + add $0xfffffffc,%edi │ │ │ │ + add %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80b67bf │ │ │ │ + add %al,%ch │ │ │ │ + push %eax │ │ │ │ + add %cl,%al │ │ │ │ or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xca │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acad4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %cl,0x51(%ebp) │ │ │ │ - add %al,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x37c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x388(%esp) │ │ │ │ + mov 0x37c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b66ba │ │ │ │ + mov 0x388(%esp),%edx │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80b67bf │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les %fs:0x0(%eax),%edx │ │ │ │ + enter $0x8,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xf76ebb3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80acc79 │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - movl $0x85e0519,0x14(%ebp) │ │ │ │ - jmp 80a8cc8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1954,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80aca5c,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80accde │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ac8c4,-0x1c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80b67bf │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b6b04 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80ab7e8,-0xc(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 80a8cc8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80aca74,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - and %cl,0x0(%ecx,%edx,2) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b6b7d │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + movl $0x80ab758,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + xor %al,%al │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + nop │ │ │ │ + xor %al,%bl │ │ │ │ + push %eax │ │ │ │ + add %cl,%ch │ │ │ │ + aas │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80acde6 │ │ │ │ - movl $0x80acd68,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acd68 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80b8974 │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80b6c91 │ │ │ │ + movl $0x80ab4e8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + lea -0x1(%edi),%eax │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + jmp 80b52dd │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,0x3e8(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %edx,0x3f4(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x400(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x40c(%esp) │ │ │ │ + mov 0x400(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b6d76 │ │ │ │ + add $0x8,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x3e8(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov 0x3f4(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - dec %ebx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + rcll $0xcd,0x0(%eax) │ │ │ │ + aas │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - adc %ah,0x458b080a(%ebp,%ecx,8) │ │ │ │ add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ac9b0 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %fs,(%esp,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x6b76dbb3(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xf4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + or $0x4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acdee │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ + ja 80b894f │ │ │ │ + movl $0x80ab1c8,-0x10(%edi) │ │ │ │ + mov 0x3f4(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x40c(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %ecx,0x418(%esp) │ │ │ │ + mov 0x3e8(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x418(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + jmp 80b52dd │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80b8215 │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b8895 │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b2c7e │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + xor %cl,%cl │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + jmp 80b52dd │ │ │ │ + inc %ecx │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + jmp 80b5168 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b9b61 │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80a8320 │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + cmp %al,%al │ │ │ │ + push %eax │ │ │ │ + add %dl,%dl │ │ │ │ + pop %esi │ │ │ │ + pop %es │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b444d(%ebx) │ │ │ │ + cmp %cl,-0x7376cbab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c195c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80acdd8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - dec %ebx │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,-0x7b76cfb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x6b76d3bb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl -0x1816ff8a(%ebp) │ │ │ │ + add %cl,-0x7376d7ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ add (%eax),%al │ │ │ │ - add %cl,0xf0076(%ebp) │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76fbb3(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xe0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376f3ab(%ebx) │ │ │ │ + and $0xec,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xf8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7ce7ab(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + mov %fs,(%eax,%edx,1) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x8c783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ace72 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x845a4e8,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80b4fdd │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x43c(%esp) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b6ff2 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + dec %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b6fc7 │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x430(%esp),%edx │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + jmp 80b6f61 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80b7231 │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80b7036 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + dec %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b700b │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80b7298 │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b707c │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + add $0xfffffffe,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b7051 │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80b72b0 │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jl 80b7288 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + add $0xfffffffd,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80b709b │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80b72cb │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x49c(%esp),%ecx │ │ │ │ + cmp $0xf4240,%eax │ │ │ │ + jge 80b73a9 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + call 8369d90 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80b7b39 │ │ │ │ + movl $0x80b78c0,-0x18(%ebp) │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b78c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80b70bf │ │ │ │ + mov 0x49c(%esp),%ecx │ │ │ │ + jmp 80b70c8 │ │ │ │ + mov 0x484(%esp),%eax │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b7196 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x4c0(%esp),%edx │ │ │ │ + jmp 80b70c8 │ │ │ │ + mov %eax,0x484(%esp) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80b71aa │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + jmp 80b71d6 │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov (%ecx,%edx,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + ja 80b6feb │ │ │ │ + mov %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 80b75be │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80b71ff │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + jmp 80b71d6 │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + jmp 80b7244 │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov (%ecx,%edx,1),%dl │ │ │ │ + cmp $0xc2,%dl │ │ │ │ + jb 80b702f │ │ │ │ + lea -0x1(%eax),%edx │ │ │ │ + jmp 80b7246 │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov (%ecx,%edx,1),%dl │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jb 80b7075 │ │ │ │ + lea -0x2(%eax),%edx │ │ │ │ + jmp 80b7246 │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov (%ecx,%edx,1),%dl │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jb 80b7244 │ │ │ │ + lea -0x3(%eax),%edx │ │ │ │ + jmp 80b7246 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,0x3adad500(%eax,%edx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80acf12 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80acf08 │ │ │ │ - mov 0x2(%eax),%eax │ │ │ │ - movl $0x845a4e8,-0x14(%edi) │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x845a4e8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80acee8,0x4(%ebp) │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80b7a4c │ │ │ │ + movl $0x80b7754,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b7754 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b72f4,-0x28(%ebp) │ │ │ │ + mov %edx,0x4c0(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x490(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x2d4(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + mov 0x32c(%ebx),%ecx │ │ │ │ + mov 0xc(%ecx),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %eax,0x70c(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + mov %eax,0x4(%edx) │ │ │ │ + mov 0x48(%ecx),%eax │ │ │ │ + mov %eax,0x718(%esp) │ │ │ │ + mov 0x4c(%ecx),%eax │ │ │ │ + mov %eax,0x724(%esp) │ │ │ │ + lea 0x4(%edi),%eax │ │ │ │ + sub (%edx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x730(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov 0x724(%esp),%eax │ │ │ │ + mov %edx,0x73c(%esp) │ │ │ │ + mov 0x730(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + mov 0x73c(%esp),%edx │ │ │ │ + mov %edx,0x48(%ecx) │ │ │ │ + mov %eax,0x4c(%ecx) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 843ada0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + mov 0x710(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x4c8(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x754(%esp) │ │ │ │ + call 8369d90 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x750(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x760(%esp) │ │ │ │ + call 843ae90 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x760(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x778(%esp) │ │ │ │ + mov 0x76c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x760(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x784(%esp) │ │ │ │ + mov 0x778(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0x784(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x760(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x754(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 80acefd │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85e0505,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80acf56 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movl $0x80b781c,-0x18(%ebp) │ │ │ │ + mov 0x43c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ad003 │ │ │ │ - movl $0x80acfa0,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80acfa0 │ │ │ │ + jne 80b781c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov $0x76f40050,%eax │ │ │ │ + sbb $0x1001e00,%eax │ │ │ │ + add %cl,0x458b4c4d(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov 0x3c(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x38(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0xc(%ebp),%dl │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7a0b │ │ │ │ + mov %edx,0x460(%esp) │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80b8caf │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80b79d4 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + add $0x44,%ebp │ │ │ │ + jmp 80a7e80 │ │ │ │ + nop │ │ │ │ + mov $0xd50050b7,%eax │ │ │ │ + (bad) │ │ │ │ + cmp (%eax),%al │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b0445(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - iret │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80acfc4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x7b76e7b3(%ecx) │ │ │ │ + and $0xec,%al │ │ │ │ add (%eax),%al │ │ │ │ + add %cl,0x45890c45(%ebx) │ │ │ │ + sbb $0x89,%al │ │ │ │ + mov %fs,(%eax,%edi,8) │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x4d89104d(%ebx) │ │ │ │ + and %cl,-0x7b76dbab(%ecx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76afbb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7b76bbbb(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad006 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80acf20,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - fsts 0x0(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7b76bfbb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ad0ad │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad0a3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80acf68,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ad080,-0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - fsts 0x0(%edx) │ │ │ │ + add %cl,-0x7b76c3bb(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7b76c7bb(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76cbbb(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76cfbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76d3bb(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x3a7cd7bb(%ebx) │ │ │ │ + adc %cl,0x2e02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %eax,0x454(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x454(%esp),%ecx │ │ │ │ + jmp 80b770c │ │ │ │ + lock mov $0x50,%dh │ │ │ │ + add %dl,%cl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + add (%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad096 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b404d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,0xe8248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad0f2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + jmp 80b77e6 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - incl (%esi) │ │ │ │ + dec %esp │ │ │ │ + mov $0x50,%dh │ │ │ │ + add %dl,%cl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%eax),%eax │ │ │ │ - add %dh,(%eax,%ecx,2) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b404d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,0xe8248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad421 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad417 │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80ad2e0 │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + jmp 80b77e6 │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%dl │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl 0x8486f44(%edx),%edx │ │ │ │ + mov %ecx,0x454(%esp) │ │ │ │ + mov 0x460(%esp),%ecx │ │ │ │ + add %cl,%dl │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov 0x8486ed4(%ecx),%cl │ │ │ │ + movzbl %cl,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b79ae │ │ │ │ + mov 0x454(%esp),%eax │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0x460(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + jmp 80b770c │ │ │ │ + cmp $0xc,%edx │ │ │ │ + je 80b9a71 │ │ │ │ + mov 0x454(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x460(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x460(%esp),%edx │ │ │ │ + jmp 80b770c │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b7955 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,0x40(%ebp) │ │ │ │ + mov %ecx,0x44(%ebp) │ │ │ │ + add $0x40,%ebp │ │ │ │ + jmp 80a7dc4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b99f8,0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b7674,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b8d48,0x0(%ebp) │ │ │ │ + mov %cl,0x38(%ebp) │ │ │ │ + mov %edx,0x3c(%ebp) │ │ │ │ + mov %eax,0x44(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + add %eax,%ecx │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad429 │ │ │ │ - movl $0x80ace38,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ad378,-0x4(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83866ac │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %al,0x51(%edi) │ │ │ │ - add %al,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 80b7e21 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov $0x85c3025,%eax │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + mov %edx,0x4a8(%esp) │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80b8df4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80b7db6 │ │ │ │ + mov %ecx,0x54(%ebp) │ │ │ │ + add $0x54,%ebp │ │ │ │ + jmp 80a7e80 │ │ │ │ + nop │ │ │ │ + push $0xd50050b4 │ │ │ │ + (bad) │ │ │ │ + cmp (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - sbb %al,-0xd76fb3b(%ebx) │ │ │ │ - jmp 80ad17b │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %edi │ │ │ │ - push %ecx │ │ │ │ - add %ch,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80b7a4e │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + mov 0x448(%esp),%edx │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80b7a4e │ │ │ │ + nop │ │ │ │ + and %dh,-0x12affb0(%ebx) │ │ │ │ + cmp (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x20(%ebp),%cl │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad4cd │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80ad16b │ │ │ │ - nop │ │ │ │ - or $0x47,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,0x10(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80b7dcc │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + inc %edx │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + jmp 80b7a6e │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xb2,%al │ │ │ │ + push %eax │ │ │ │ + add %dl,%ch │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp (%eax),%al │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ad4f5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ad0bc,-0x34(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x1c(%ebp),%al │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7de7 │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0x4a8(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + jmp 80b7a6e │ │ │ │ + mov %edx,0x4b4(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x4b4(%esp),%ecx │ │ │ │ + jmp 80b7d6e │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80b961c │ │ │ │ + mov %edx,0x50(%ebp) │ │ │ │ + mov %ecx,0x54(%ebp) │ │ │ │ + add $0x50,%ebp │ │ │ │ + jmp 80a7dc4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b7bec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %cl,0x20(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b7cd0,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %al,0x1c(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80b8e88,0x0(%ebp) │ │ │ │ + mov %edx,0x48(%ebp) │ │ │ │ + mov %ecx,0x4c(%ebp) │ │ │ │ + mov %eax,0x54(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b7aa4,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80b8f40,-0x8(%ebp) │ │ │ │ + mov %al,-0x4(%ebp) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + movl $0x80ad8a4,-0x38(%edi) │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0x2b0(%esp),%edx │ │ │ │ mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x80ada50,-0x14(%edi) │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b6810,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b7f90,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80b7f35 │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7f66 │ │ │ │ + movl $0x80ad248,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80ad16b │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80ad1ff │ │ │ │ - dec %ecx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80ad2c7 │ │ │ │ - movl $0x80ad344,-0x10(%ebp) │ │ │ │ + movl $0x80b68ac,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad344 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,0x51(%esi) │ │ │ │ - add %ch,(%ecx) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b6224,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b8060,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %dl,%dl │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8039 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b9664,0x4(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad238 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - inc %ebp │ │ │ │ - push %ecx │ │ │ │ - add %al,(%esi) │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad447 │ │ │ │ - movl $0x80ace8c,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ad3b8,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8385600 │ │ │ │ - nop │ │ │ │ - mov %es,0x51(%ebp) │ │ │ │ - add %al,0x3(%esi) │ │ │ │ + add %cl,0x4cc248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - rorl %cl,(%edx) │ │ │ │ - or %cl,0x45890c45(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838bc9c │ │ │ │ - push $0xc6005145 │ │ │ │ - add (%eax),%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x508(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x508(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b7fb5 │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80b8072 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b8164,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xad,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0xf76e7b3(%ebx) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad456 │ │ │ │ - movl $0x85e0501,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - movl $0x0,0x14(%ebp) │ │ │ │ - movl $0x85e0519,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80a8cc8 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c196c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80ad1bc,-0x4(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x20,%edi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x3a7cfbab(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad4be │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80ad024,-0x1c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + ja 80b813a │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - movl $0x0,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - movl $0x0,0x14(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + movl $0x80b97f8,0xc(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80a8cc8 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80ad1d8,-0xc(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b636c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - pop %eax │ │ │ │ - inc %esp │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ad5c6 │ │ │ │ - movl $0x80ad548,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad548 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x44,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b8200,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + or $0xad,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %al,0x458b080a(%ebp,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ad110 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x3a7cfbab(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ad5ce │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c1974,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80ad5b8,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 80b81d9 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b2c5c,0x10(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b83b0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b64b0,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b8480,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80ad631 │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + push %eax │ │ │ │ add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad65f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad63c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ad680 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xe4,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376f7bb(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76fbb3(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x57efcaa(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x882484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad662 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x4f0(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov 0x4f0(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80b83ec │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4fc(%esp),%eax │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8296 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - 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 80ad753 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ad6b0,0x0(%ebp) │ │ │ │ + movl $0x80b96b8,0x4(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad6b0 │ │ │ │ - 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 80ad6c9 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ - movl $0x85e0519,0x0(%ebp) │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x80ad6f0,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad6f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 845e7e4 │ │ │ │ + pop %esp │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,0x4e42484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ad75b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ad60c,-0x38(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x478(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x4cc(%esp) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x845a4e8,-0x2c(%edi) │ │ │ │ - lea -0x38(%edi),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x8433118,-0x20(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov $0x85c19d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - inc %edx │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad7b1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80ad7ad │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c19be,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83d93f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b825a │ │ │ │ + movl $0x80ac620,-0x10(%edi) │ │ │ │ + mov 0x4e4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%edx │ │ │ │ + mov 0x4fc(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + jmp 80b8347 │ │ │ │ + nop │ │ │ │ + aam $0xaa │ │ │ │ + push %eax │ │ │ │ + add %ch,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad7df │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b9848 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 80b8347 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad81d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c12a1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov %gs,0x11c90050(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ad87f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad85c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ad680 │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x4782484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80b8347 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80b84d4,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp %ch,0x8e80050(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + mov %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ad882 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b84ad │ │ │ │ + movl $0x80abde4,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80b8438,-0x4(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x80b85c8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80b65f4,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b872c,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ inc %esp │ │ │ │ - inc %ecx │ │ │ │ - push %ecx │ │ │ │ + test $0x11e90050,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x4782484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b855f │ │ │ │ + movl $0x80abd3c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov 0x520(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80b8681 │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b859b │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b9718,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4cc(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + jmp 80b8624 │ │ │ │ + js 80b8632 │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x882494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ad8f1 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad8dc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad8dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x514(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x520(%esp) │ │ │ │ + mov 0x514(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80b85fa │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov $0x85c308b,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + jmp 80b8624 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,0x51(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + loopne 80b86c9 │ │ │ │ + push %eax │ │ │ │ + add %cl,%cl │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) (%edx) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ad900 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - in $0x40,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x4782484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4cc(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + jmp 80b8624 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b877c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ad917 │ │ │ │ - mov $0x85c19e4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x10c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8758 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80b9778,0x0(%ebp) │ │ │ │ + mov 0x478(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ad985 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ad970,-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 80ad970 │ │ │ │ - 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 %dl,-0x74f7f527(%eax) │ │ │ │ - jbe 80ad97d │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad990 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + sub %ah,0x8e80050(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0xf76f7f6(%ecx,%ebx,8) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4cc248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ada02 │ │ │ │ - mov %ecx,%esi │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x4d8(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x4d8(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80b84f9 │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x4cc(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80b878e │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b8880,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - (bad) (%edx) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ad9f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %fs,0x8e80050(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x384d140e(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - (bad) (%edx) │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - aas │ │ │ │ - push %ecx │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ada8e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ad828,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80ad8a0,-0x28(%edi) │ │ │ │ - lea -0x34(%edi),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80ad92c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x3a7cfbab(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8856 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x80b9870,0xc(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 845e7e4 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sub %ah,0x7ab0050(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80adac7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 84319d4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x2d7afcaa(%ebx) │ │ │ │ + jge 80b8ab3 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b6e46 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jl 80b8179 │ │ │ │ + jmp 80b8895 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80b6aa8,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80b2e08,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b6d40,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80b8a70,-0x4(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - ds push %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + pusha │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004f(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + sub %cl,-0x7b76e7ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376efbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76f3b3(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80adba2 │ │ │ │ - movl $0x80adb24,-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 %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376d3bb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x24c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8983 │ │ │ │ + movl $0x80ab140,-0x20(%edi) │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b2e38,-0x4(%ebp) │ │ │ │ + mov 0x478(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4cc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80adb24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - ds push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pushf │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %eax │ │ │ │ + add %cl,%ch │ │ │ │ + add %eax,%ds:(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x60,%al │ │ │ │ - fisttpl (%edx) │ │ │ │ - or %cl,0x458bf445(%ecx) │ │ │ │ - or %cl,0x458bf845(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + test %ah,(%eax,%edi,2) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376cfbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x3a7cdbb3(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor %edi,%edi │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + add %ch,0x758b080b(%ecx,%ecx,4) │ │ │ │ + sub %cl,0x5589fc55(%ecx) │ │ │ │ + sub %al,-0x1616033b(%ebx) │ │ │ │ + and %edi,%edi │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,0x0(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x3176f7f5(%eax,%ebx,4) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ad110 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ + movl $0x4c,0x33c(%ebx) │ │ │ │ + movl $0x80b8ba8,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8455da0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call b00bdc42 │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b244d(%ebx) │ │ │ │ + and %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80adba5 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80adb94,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80adc30 │ │ │ │ - movl $0x80ad7bc,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80ad7ec,-0x30(%edi) │ │ │ │ + add %cl,-0x7b76f3b3(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x3a7cffab(%ebx) │ │ │ │ + clc │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x4c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8b32 │ │ │ │ + movl $0x80a9b08,-0x48(%edi) │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x2c8(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80ada38,-0x24(%edi) │ │ │ │ - lea -0x3c(%edi),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80adaa4,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80adadc,-0xc(%edi) │ │ │ │ + movl $0x80aa1e8,-0x24(%edi) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x2c8(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c19f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x1700513d,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x24(%edi),%esi │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x460(%esp),%ecx │ │ │ │ + lea -0x3(%edi),%edx │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7a2d │ │ │ │ + movl $0x80adde4,-0x24(%edi) │ │ │ │ + mov %eax,0x538(%esp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %cl,-0x14(%edi) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x538(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x31c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + add $0x18,%ebp │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b8bf9 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xa1,%ah │ │ │ │ + push %eax │ │ │ │ + add %dl,%cl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + daa │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - add %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x68e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x170051(%ebp,%edi,1) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x458b404d(%ebx) │ │ │ │ + xor $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + xor %cl,0xe8248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x44(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x38(%ebp),%al │ │ │ │ + mov %edx,0x538(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x538(%esp),%eax │ │ │ │ + jmp 80b8cc2 │ │ │ │ + mov 0x4a8(%esp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7e02 │ │ │ │ + movl $0x80adbf8,-0x24(%edi) │ │ │ │ + mov %eax,0x52c(%esp) │ │ │ │ + mov 0x2ec(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x310(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x52c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x2e0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x2f8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0x28,%ebp │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b8bf9 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80b8e1e │ │ │ │ + push %eax │ │ │ │ + add %dl,%ch │ │ │ │ + (bad) │ │ │ │ + jp 80b8e84 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubl -0x70(%esi) │ │ │ │ - jmp 80adc98 │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x54(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x4c(%ebp),%ecx │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + mov 0x48(%ebp),%eax │ │ │ │ + mov %edx,0x52c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x52c(%esp),%eax │ │ │ │ + jmp 80b8dfe │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,(%eax) │ │ │ │ - popf │ │ │ │ - push %ecx │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lahf │ │ │ │ + push %eax │ │ │ │ + add %ch,-0x15(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b3445(%ebx) │ │ │ │ + xor %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0x24,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376d7bb(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x6b76dbb3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ + add %cl,-0x7b76dfab(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jae 80add8f │ │ │ │ - mov $0x85c1a14,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 700b2e55 │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80add27 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376efbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f3b3(%ebx) │ │ │ │ + and $0xd4,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfbbb(%edx) │ │ │ │ + or %cl,0x31c2494(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b7e39 │ │ │ │ + movl $0x80adb68,-0x18(%edi) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x31c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b8bf9 │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + neg %eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b8bf9 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80b508c,-0x1c(%ebp) │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x2ec(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x2f8(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x2b0(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %dl,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ mov 0x94(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - movl $0x80ae144,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov $0x85c2f38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov 0x8486f44(%edx),%dl │ │ │ │ + movl $0x80b9508,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %dl,0x38(%ebp) │ │ │ │ + mov 0x664(%esp),%edx │ │ │ │ + mov %edx,0x3c(%ebp) │ │ │ │ + mov %ecx,0x40(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9508 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + rcrb $0x0,0x27ea0050(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b2b90 │ │ │ │ + movl $0x80b2b24,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae144 │ │ │ │ + jne 80b2b24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - hlt │ │ │ │ - fwait │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + js 80b9127 │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80ade24 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80add8f │ │ │ │ - nop │ │ │ │ - add $0x9b,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b5e49 │ │ │ │ + movl $0x80b5dd0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5dd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %bl,0x23ea0050(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ + add %cl,0x558b2845(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + and $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80adf14 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0xf4(%esp) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80add8f │ │ │ │ - nop │ │ │ │ - adc $0x9a,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b5e49 │ │ │ │ + movl $0x80b5ea4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5ea4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcomps 0x27ea00(%eax,%edx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b1c45(%ebx) │ │ │ │ - and %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80ae004 │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x108(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov %ecx,0x118(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80add8f │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80ae0cf │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0x15c(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%eax,%edx,4) │ │ │ │ - movl $0x845a0d0,(%eax) │ │ │ │ - lea 0xc(%eax),%ecx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movb $0x1,(%ecx,%eax,1) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80add8f │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b4694 │ │ │ │ + movl $0x80b461c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b461c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b5fe8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b5fe8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b538c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b538c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - fs cwtl │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x1(%ebp) │ │ │ │ + pop %eax │ │ │ │ + pushf │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x1f(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b40d7 │ │ │ │ + movl $0x80b406c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b406c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b29f0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b29f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b4254,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae168 │ │ │ │ + jne 80b4254 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - cwtl │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x3(%ebp) │ │ │ │ + loopne 80b92bd │ │ │ │ + push %eax │ │ │ │ + add %ch,%dl │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80ae189 │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x2(%esi),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - inc %eax │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80ae077 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jg 80ae24d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jl 80ae331 │ │ │ │ - movl $0x80ae36c,-0xc(%ebp) │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %dl,0xb680051(%edi) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b47d7 │ │ │ │ + movl $0x80b476c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b476c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + fwait │ │ │ │ + push %eax │ │ │ │ + add %ch,0x25(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0xd76f7f6(%edi,%ebx,8) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ + add %cl,0x458b2855(%ebx) │ │ │ │ + or %cl,0x54890c4d(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x54,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b4a3d │ │ │ │ + movl $0x80aefb0,-0x50(%edi) │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x580(%esp),%edx │ │ │ │ + mov %edx,-0x4c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + mov 0x574(%esp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x55c(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + lea -0x4f(%edi),%edx │ │ │ │ + mov %edx,0x634(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jg 80ae28e │ │ │ │ - movl $0x80ae2c8,-0xc(%ebp) │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - movl $0x80ae220,-0xc(%ebp) │ │ │ │ - shl $1,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80b3e25 │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + movl $0x80b4864,-0x1c(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x55c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x574(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x580(%esp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - loopne 80ae254 │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x634(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b4864 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %bl,-0x28fffb0(%edx) │ │ │ │ + or %eax,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0xd76f7f6(%esi,%ebx,8) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + add %cl,0x458b3c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b3997 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + add $0x34,%ebp │ │ │ │ + mov $0x85dad7d,%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + jmp 80b93b1 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b94c6 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x9a,%al │ │ │ │ + push %eax │ │ │ │ + add %dh,-0x69(%ebp,%ebp,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0xd76f7f6(%ebp,%ebx,8) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + add %cl,0x458b4c55(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74a7dbac(%ecx) │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - movl $0x80ae304,-0xc(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x96,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x568(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x58c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0x598(%esp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %ecx,0x5a4(%esp) │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %edx,0x5b0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %eax,0x5bc(%esp) │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + movzbl 0x38(%ebp),%ecx │ │ │ │ + add 0x3(%esi),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x8486ed4(%ecx),%cl │ │ │ │ + mov %edx,0x5d4(%esp) │ │ │ │ + movzbl %cl,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80b3bf8 │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ + cmp $0xc,%edx │ │ │ │ + jne 80b3d0a │ │ │ │ + add $0x44,%ebp │ │ │ │ + mov $0x85dad7d,%ecx │ │ │ │ + mov %eax,0x67c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b93b1 │ │ │ │ + mov 0x598(%esp),%ecx │ │ │ │ + mov (%ecx,%edx,1),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl 0x8486f44(%ecx),%ecx │ │ │ │ + add %al,%cl │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov 0x8486ed4(%eax),%al │ │ │ │ + movzbl %al,%ecx │ │ │ │ + cmp $0xc,%ecx │ │ │ │ + jne 80b2ec8 │ │ │ │ + mov $0x85dad7d,%eax │ │ │ │ + mov 0x5f8(%esp),%ecx │ │ │ │ + mov 0x58c(%esp),%edx │ │ │ │ + jmp 80b93b1 │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov 0x8486f44(%edx),%dl │ │ │ │ + movl $0x80b9a8c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %dl,0x1c(%ebp) │ │ │ │ + mov 0x4a8(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b9a8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test $0x98,%al │ │ │ │ + push %eax │ │ │ │ + add %ah,0x4(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74b3dbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - fmull (%edx) │ │ │ │ - or %cl,0x18758bf2(%ecx) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 84566f8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80aeb18 │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebp,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80b2dc3 │ │ │ │ + movl $0x80b2d44,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2d44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push %esp │ │ │ │ + cwtl │ │ │ │ + push %eax │ │ │ │ + add %cl,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b69ca │ │ │ │ + movl $0x80b6944,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6944 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + xchg %eax,%edi │ │ │ │ + push %eax │ │ │ │ + add %cl,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b6a92 │ │ │ │ + movl $0x80b6a0c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6a0c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%edi │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0xcc,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e183f1(%ecx) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80b870c │ │ │ │ + movl $0x80b8694,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b8694 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b6bdc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6bdc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b6738,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b6738 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0x97,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b8133 │ │ │ │ + movl $0x80b80c8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b80c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b2cac,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b2cac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80b82c0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b82c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + xchg %eax,%esi │ │ │ │ + push %eax │ │ │ │ + add %ch,%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,-0x7b76fbab(%ebx) │ │ │ │ + and $0x78,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80b884f │ │ │ │ + movl $0x80b87e4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b87e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00000e(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b2c4d(%ebx) │ │ │ │ + and %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b76f3b3(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x3a7cffab(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ecx,8) │ │ │ │ add (%eax),%al │ │ │ │ + add %cl,0x5cc783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b8acb │ │ │ │ + movl $0x80aacb4,-0x58(%edi) │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + mov 0x2c8(%esp),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4c(%edi) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + lea -0x57(%edi),%eax │ │ │ │ + mov %eax,0x46c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80b7ecd │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + movl $0x80b88e4,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x2c8(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x2bc(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x46c(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80b88e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0x95,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,0x0(%ebp,%ebx,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b2c4d(%ebx) │ │ │ │ + and %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x94,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae3d2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae5ac │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,-0x6b76ebbb(%ebx) │ │ │ │ + and $0xac,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7376efab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b76f3b3(%ebx) │ │ │ │ + and $0xb0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76f7bb(%ebx) │ │ │ │ + and $0xbc,%al │ │ │ │ add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b79ed │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov $0x85dad7d,%edx │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + jmp 80b9905 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b9a49 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adcb $0x0,0x3aeed500(%eax,%edx,2) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b504d(%ebx) │ │ │ │ + inc %esp │ │ │ │ + mov 0x40(%ebp),%edx │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0x3c(%ebp),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x38(%ebp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %edx,0x2bc(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x2c8(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x2d4(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x2f8(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + movzbl 0x1c(%ebp),%ecx │ │ │ │ + add 0x3(%esi),%cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov 0x8486ed4(%ecx),%cl │ │ │ │ + mov %eax,0x31c(%esp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 80b7c80 │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + cmp $0xc,%eax │ │ │ │ + jne 80b7da2 │ │ │ │ + add $0x28,%ebp │ │ │ │ + mov $0x85dad7d,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b9905 │ │ │ │ + mov 0x2e0(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl 0x8486f44(%edx),%edx │ │ │ │ + add %al,%dl │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov 0x8486ed4(%eax),%al │ │ │ │ + movzbl %al,%edx │ │ │ │ + cmp $0xc,%edx │ │ │ │ + jne 80b6ea4 │ │ │ │ + mov $0x85dad7d,%edx │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + jmp 80b9905 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ae403 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80b9bd0 │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ae458 │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae446 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c9c │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9c1f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9c15 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80b9bb0,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x84787ea,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%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 (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae549 │ │ │ │ - movl $0x80ae4a8,-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) │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80b9c7c │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9c72 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80b9bdc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b9c8c,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae4a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 83e1998 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80ae4bf │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x80ae4e4,0x0(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae4e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x58e90075(%ecx) │ │ │ │ push %ds │ │ │ │ + sub $0x5092b000,%eax │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae54c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ae3e0,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80ae410,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80b9cf2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9ce8 │ │ │ │ + movl $0x80b9c2c,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80b9d08,0x4(%ebp) │ │ │ │ + movl $0x84787f6,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c2f68,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + inc %edx │ │ │ │ + das │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80b9d3e │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae59a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80b9d4c │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83e1998 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + and $0x92,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae8c7 │ │ │ │ - movl $0x80ae5ec,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80b9da8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80b9d9e │ │ │ │ + movl $0x80b9d2c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80b9dbc,0x0(%ebp) │ │ │ │ + movl $0x84787d9,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae5ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c2f98,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x5091,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jb 80b9df0 │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + js 80b9df2 │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + clc │ │ │ │ + jmp 836a3e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + jmp 80b9df8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80b9de1 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80b9e48 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80b9ed5 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80b9f29 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80ae601 │ │ │ │ - mov $0x85e0519,%esi │ │ │ │ + jl 80b9f15 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ae628,-0x4(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ae628 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80b9f29 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80b9fd8 │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 80b9fc1 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x1a(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80ba028 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ba0b5 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ba109 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %edx,0x70(%esp) │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ba0f5 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 80ae82a │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + jl 80ba109 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae8ca │ │ │ │ - movl $0x80ae3ac,-0x1c(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80ae458,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 80ae458 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80ba1b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80ba1a1 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ 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 0x10(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80ae699 │ │ │ │ - dec %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ and $0x40,%al │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80ba208 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ba295 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ba2e9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ba2d5 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ba2e9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ add $0x10,%ebp │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ae8e2 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - jmp 80ae687 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov (%eax,%eax,1),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80ba398 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + loopne 80ba381 │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ae911 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ae564,-0x34(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80ba3e8 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ba475 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ba4c9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80ae687 │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - jmp 80ae73d │ │ │ │ - dec %eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - and $0x3,%eax │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 80ae81e │ │ │ │ - movl $0x80ae8a0,-0x14(%ebp) │ │ │ │ + jl 80ba4b5 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ba4c9 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + ret $0xe281 │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %al,0xd800fa(%ecx) │ │ │ │ + add %dh,0x5(%ebp) │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80ba725 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80ba88a │ │ │ │ + movl $0x80ba5e8,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae8a0 │ │ │ │ + jne 80ba5e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - dec %ecx │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - je 80ae88c │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi,%eiz,4) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae774 │ │ │ │ + jne 80ba60c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80ae6e8,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80ae708,-0x10(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ae95e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba6d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aea0b │ │ │ │ - movl $0x80ae9a8,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80ba792 │ │ │ │ + movl $0x80ba6ac,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ae9a8 │ │ │ │ + jne 80ba6ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - jmp 4e95f1bb │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ae9cc │ │ │ │ + add %bh,-0x59(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba778 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80aea0e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ae928,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x30052,%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80aeab5 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeaab │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80ae970,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80aea88,-0xc(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - nop │ │ │ │ - cmp %bh,0x52(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80aea9e │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80ba88a │ │ │ │ + movl $0x80ba754,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba754 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - 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 80aeafa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %bh,%al │ │ │ │ - (bad) │ │ │ │ - inc %ebp │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi,%ebp,1) │ │ │ │ - push %ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba7e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aede6 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeddc │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80aeb74,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test $0x2e,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,%ch │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov $0x85e0519,%edx │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 80aed0b │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aedee │ │ │ │ - movl $0x80ae5ac,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80aeda4,0x0(%ebp) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ae5ac │ │ │ │ - nop │ │ │ │ - xor %ch,(%esi) │ │ │ │ - push %ecx │ │ │ │ - add %al,%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x66b6ebf2(%ecx) │ │ │ │ - nop │ │ │ │ - sbb %ch,(%esi) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb %cl,0x44891c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aee83 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%edx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80aeb9c │ │ │ │ - nop │ │ │ │ - mov $0x900512d,%eax │ │ │ │ - add $0x1e0000,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x38,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aeeab │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80aeac4,-0x34(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0x85e0501,%edx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 80aeb9c │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80aec2b │ │ │ │ - dec %ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80aecf2 │ │ │ │ - movl $0x80aed70,-0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x2(%edx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%edx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ba7c0,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aed70 │ │ │ │ + jne 80ba7c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub $0x51,%al │ │ │ │ - add %cl,0x1e000002(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - fs in (%dx),%al │ │ │ │ - or (%eax),%cl │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ba8e7 │ │ │ │ + movl $0x80ba908,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aec64 │ │ │ │ + jne 80ba908 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - js 80aedc6 │ │ │ │ - push %ecx │ │ │ │ - add %al,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80aee09 │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - movl $0x85e0519,0x14(%ebp) │ │ │ │ - jmp 80adc98 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c1a2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80aebec,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aee74 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80aea2c,-0x1c(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x85e0501,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x0,0x10(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - jmp 80adc98 │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80aec04,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - sub 0x0(%ecx),%edx │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aef7a │ │ │ │ - movl $0x80aef00,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ecx,%ebp,4) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aef00 │ │ │ │ + jne 80ba92c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub $0x2b,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x38,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - or (%eax),%cl │ │ │ │ + or $0xf4,%al │ │ │ │ + test $0xb,%al │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aeb18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80aef82 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c1a34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80aef6c,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80af2ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80b9df8 │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80aeffd │ │ │ │ + jb 80ba9cb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80aefe4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x80ba9a8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ba9a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7f875(%ecx) │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x83085c18 │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - xor (%eax),%al │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af02e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + ja 80ba98f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %edx,%fs:0x0(%ecx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80af110 │ │ │ │ - add $0x30,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af106 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x845a0d0,-0x2c(%edi) │ │ │ │ - movl $0x1,-0x28(%edi) │ │ │ │ - movl $0x2,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - movl $0x85c79a8,0xc(%ecx) │ │ │ │ - movl $0x80af008,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov $0x85e050a,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80af12a │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + jb 80baa3e │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af194 │ │ │ │ - movl $0x845a108,(%eax) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + ja 80baa34 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80ba95c,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80baa4c,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%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,-0x3a7cfbbb(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - int1 │ │ │ │ - jmp 80af0d5 │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80af152 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%edx,%eax,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - movb $0x1,(%edx,%ecx,1) │ │ │ │ - mov $0x85e0505,%edx │ │ │ │ - inc %eax │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - jmp 80af0c7 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af120,-0x4(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80baa93 │ │ │ │ + movl $0x80baab4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baab4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80af1de │ │ │ │ - push %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af2a6 │ │ │ │ - movl $0x80af204,-0xc(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af204 │ │ │ │ + jne 80baad8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cmp %ch,(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af2a9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80af044,-0x8(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xa0,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80af264,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aeb18 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80b9fd8 │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bae6d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bab36 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bace4 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bae4b │ │ │ │ + movl $0x80baba4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baba4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80babc8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af2b8 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af298,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov $0xfc,%ah │ │ │ │ - (bad) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %cl,0x468b080b(%esp,%ebp,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bac8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x27(%eax) │ │ │ │ - push %ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bad52 │ │ │ │ + movl $0x80bac68,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bac68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af324 │ │ │ │ - movl $0x80aefb0,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80af1c4,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - jmp 80aeb18 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c1a4c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x27,%al │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bad38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af3f6 │ │ │ │ - movl $0x80af37c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bae4b │ │ │ │ + movl $0x80bad14,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af37c │ │ │ │ + jne 80bad14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x468b080b(%ebp,%ebp,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bada4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - shlb $1,(%esi) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0xb4,%al │ │ │ │ - repz or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bad80,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bad80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80baeab │ │ │ │ + movl $0x80baecc,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80af2ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baecc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af3fe │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c1a54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af3e8,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80baef0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb8,%al │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp 80ba1b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af44d │ │ │ │ + jb 80baf8f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x80baf6c,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8380084 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - dec %esp │ │ │ │ - test %edx,0x0(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x2c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80af65d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80af4a0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80af4a0 │ │ │ │ + jne 80baf6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %al,0x10051(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - aam $0xf4 │ │ │ │ - or (%eax),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80baf53 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af69b │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl 80af592 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - movl $0x845a108,(%ecx) │ │ │ │ - xor %edx,%edx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bb002 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af679 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + ja 80baff8 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80baf20,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0xa,$0x0 │ │ │ │ + movl $0x80bb010,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb2de │ │ │ │ + movl $0x80bb2a4,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb2a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x254c2444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80bb0d9 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x10,%ebp │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bb16b │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bb1cf │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ mov %edx,0x7c(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80af4ff │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bb1b6 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bb1cf │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ - movl $0x80af424,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xc(%edi),%ecx │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80af60f │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - mov 0xb4(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %ecx,0xc(%eax,%edx,4) │ │ │ │ - movl $0x845a0d0,(%eax) │ │ │ │ - lea 0xc(%eax),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $0x7,%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %eax,%edx │ │ │ │ - movb $0x1,(%ecx,%edx,1) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - inc %eax │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - jmp 80af4ff │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - ret │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - cld │ │ │ │ - jmp 80af525 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af668,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af554,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - js 80af6e9 │ │ │ │ - push %ecx │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x468b080b(%eax,%esi,4) │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + std │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x381f00fa(%ebx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + subb $0xc6,-0x6f99ffc7(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af78a │ │ │ │ - movl $0x80af710,-0x8(%ebp) │ │ │ │ + ja 80bb28b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bb2ec,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80af710 │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80bab0c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xb(%edx,%esi,4) │ │ │ │ + or %cl,-0x899ef8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb26c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x23,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,-0x9(%eax) │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80af2ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bb675 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bb33e │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bb4ec │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bb653 │ │ │ │ + movl $0x80bb3ac,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb3ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af78d │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xb,%bl │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb3d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80af77c,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80af7f1 │ │ │ │ - movl $0x80af45c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80af6d4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c1a5c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 80af820 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%edx,%eiz,1) │ │ │ │ - push %ecx │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80af8b1 │ │ │ │ - movl $0x80af854,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c79a8,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - clc │ │ │ │ - and %edx,0x0(%ecx) │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x468b080b(%esp,%esi,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb494 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80af9cb │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80af8ff │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - movl $0x845a108,(%eax) │ │ │ │ - movl $0x0,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80af2ec │ │ │ │ - mov $0x85c1a6c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - test %ah,(%ecx) │ │ │ │ - push %ecx │ │ │ │ - add %cl,%cl │ │ │ │ - or $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - and %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ and $0x58,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - jmp 80af878 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x85d6045,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80af983 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ mov %ecx,0x94(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - movb $0x1,(%eax,%ecx,1) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ inc %edx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80af878 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80af8c8,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - push $0x17005120 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afab2 │ │ │ │ - movl $0x80afa38,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bb55a │ │ │ │ + movl $0x80bb470,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afa38 │ │ │ │ + jne 80bb470 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xor $0x20,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x70,%al │ │ │ │ - cli │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80af820 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x4b(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb540 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afaba │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c1a74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80afaa4,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bb653 │ │ │ │ + movl $0x80bb51c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - push %eax │ │ │ │ - cmp (%eax),%al │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jle 80afb44 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afd05 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80afb3c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afb3c │ │ │ │ + jne 80bb51c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jle 80afb84 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 80afb3c │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + add %ch,0x468b080b(%ebp,%esi,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb5ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - lock mov %ecx,0x4c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afd3b │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jl 80afc27 │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afd1d │ │ │ │ - movl $0x845a108,(%eax) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1c45(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ and $0x58,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - jmp 80afb94 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0xc(%edx,%eax,4),%eax │ │ │ │ - movl $0x845a4e8,-0x28(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80afae4,-0x1c(%edi) │ │ │ │ - lea -0x28(%edi),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80afcbd │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xa8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - movb $0x1,(%eax,%ecx,1) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - inc %ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ mov 0x7c(%esp),%edx │ │ │ │ - inc %edx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80afb94 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb588,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb588 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - clc │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80afbb4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80afd10,0x8(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - movl $0x80afbf0,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bb6b3 │ │ │ │ + movl $0x80bb6d4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - fcomps (%ecx,%edx,2) │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80afe2a │ │ │ │ - movl $0x80afdb0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80afdb0 │ │ │ │ + jne 80bb6d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - sbb $0x51,%al │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,%al │ │ │ │ - std │ │ │ │ - or (%eax),%cl │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0xb(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80af2ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80afe2d │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80afe1c,-0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xb,%dh │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xc0,%al │ │ │ │ + mov $0xb,%dh │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %bl,(%ecx,%edx,2) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80ba398 │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80afe8f │ │ │ │ - movl $0x80afafc,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80afd74,-0x8(%edi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bba8d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c1a7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bb756 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bb904 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bba6b │ │ │ │ + movl $0x80bb7c4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb7c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xb,%bh │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb7e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - sbb 0x0(%ecx),%edx │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80aff9e │ │ │ │ - movl $0x80aff04,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x468b080b(%eax,%edi,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb8ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bb972 │ │ │ │ + movl $0x80bb888,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80aff04 │ │ │ │ + jne 80bb888 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sub %bl,(%ebx) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80affa6 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x47(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80afeb0,-0x4(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80aff5c,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80aeb18 │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb958 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80affb5 │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x3914fb3b(%ebx) │ │ │ │ - mov $0x85c1a84,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - movl $0x80aff90,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bba6b │ │ │ │ + movl $0x80bb934,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - sbb 0x0(%ecx),%dl │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb934 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80afffd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80afe5c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %fs:0x0(%ecx),%dl │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + mov $0x468b080b,%ecx │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bb9c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0029 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bb9a0,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80afa04 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bb9a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - and %bl,(%edx) │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0055 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + jb 80bbd52 │ │ │ │ + movl $0x80bbd18,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af7b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %edx,0x0(%ecx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bbd18 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0081 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80af348 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x5005117,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x254c2444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80bbb4d │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bbbdf │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bbc43 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bbc2a │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bbc43 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b00ad │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80a9e88 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x6000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x468b080b,%edx │ │ │ │ + add 0x45891475(%ebx),%ecx │ │ │ │ + adc $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + std │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x381f00fa(%ebx) │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %ch,%cl │ │ │ │ + push %cs │ │ │ │ + mov 0x90660039,%al │ │ │ │ + movb $0x0,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0130 │ │ │ │ - movl $0x80affe4,-0x40(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80b0010,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80b003c,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80b0068,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b0094,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x838c430,-0x18(%edi) │ │ │ │ - movl $0x85c1619,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x36(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c1a8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - push %ss │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b016d │ │ │ │ + ja 80bbcff │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ + add 0x10(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80bbd60,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80a9e88 │ │ │ │ + jmp 80bb72c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x19,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0199 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80afed0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %bl,(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x758b080b,%esp │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bbce0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + cmp %dh,0x50(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b01c5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80aeecc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0275 │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbdf9 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b026b │ │ │ │ - movl $0x80b0154,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80b0180,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b01ac,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b023c,-0xc(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ + ja 80bbdef │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80bbdbf │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80b9d60 │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80bbdd7 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b00bc │ │ │ │ + jmp 80b9ca4 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bbe77 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bbe54,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bbe54 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b027d │ │ │ │ - movl $0x838c420,-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 │ │ │ │ + ja 80bbe3b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c1aac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp 80b072c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b02f8 │ │ │ │ - movl $0x80b02d8,-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 80b02d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbeea │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbee0 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80bbe08,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bbef8,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ 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 83e23a0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + shrl $1,(%ecx) │ │ │ │ + cmp (%eax),%al │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b033a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x28(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0523 │ │ │ │ + jb 80bbf7b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0388,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + movl $0x80bbf58,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0388 │ │ │ │ + jne 80bbf58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x85e0519,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80b0494 │ │ │ │ - mov %ecx,%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bbf3f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x83,%al │ │ │ │ - lds (%eax),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0526 │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movl $0x85e0519,(%edi) │ │ │ │ - lea -0x6(%edi),%ecx │ │ │ │ - mov $0x85e0501,%eax │ │ │ │ - jmp 80b03a3 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0555 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b0304,-0x34(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x8432ebc,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bbfee │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bbfe4 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80bbf0c,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x85e0501,%ecx │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 80b03a3 │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80b03d5 │ │ │ │ - dec %edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov 0xc(%ecx,%eax,4),%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 80b048b │ │ │ │ - movl $0x80b04fc,-0x14(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + movl $0x80bbffc,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov 0x2(%ecx),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b04fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %al,(%ebx,%ecx,1) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b0408 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80b03bc,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0591 │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + int $0x28 │ │ │ │ + cmp (%eax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc07f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bc05c,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc05c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b05ef │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b05e5 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - movl $0x80b056c,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8478093,-0x4(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xbb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b064b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b0641 │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85db451,-0x4(%edi) │ │ │ │ + ja 80bc043 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b06b1 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b06a7 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc0fb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80b05fc,-0x10(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x8478093,-0x10(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bc0d8,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc0d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0704 │ │ │ │ + ja 80bc0bf │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b0658,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85db449,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x0 │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0793 │ │ │ │ - movl $0x80b02a0,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b0348,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc19e │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc194 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x9(%eax),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xd(%eax),%edx │ │ │ │ + mov 0x11(%eax),%eax │ │ │ │ + movl $0x80bc010,-0x1c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - cmpl $0xa,0xc(%ebp) │ │ │ │ - jle 80b077e │ │ │ │ - movl $0x80b06c4,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b05a0,-0x8(%edi) │ │ │ │ + movl $0x80bc08c,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x85c1ac0,%esi │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80bc1c0,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xe9,%al │ │ │ │ + sbb $0x90003a27,%eax │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b07ee │ │ │ │ - movl $0x80b07e0,-0x4(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xac,%al │ │ │ │ + rorl $0x8,(%ebx) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bc257 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bc234,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b07e0 │ │ │ │ + jne 80bc234 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - adc %al,0x3ee904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c1ac4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0830 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b072c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b0871 │ │ │ │ - movl $0x80b0804,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80bc21b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c1ac8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - 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 80b08d0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x8(%ebp) │ │ │ │ - movl $0x85e0519,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b072c │ │ │ │ - mov $0x85c1acc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0909 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bc2ca │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bc2c0 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80bc1e8,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bc2d8,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b0840 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b093d │ │ │ │ - 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 80b0890 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + int1 │ │ │ │ + and $0xf90003a,%eax │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0971 │ │ │ │ - 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 80b07b4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80bc651 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bc31a │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bc4c8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bc62f │ │ │ │ + movl $0x80bc388,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc388 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0x468b080b(%ebx,%eax,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bc3ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b09e5 │ │ │ │ - movl $0x80b08e4,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x80b0918,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - movl $0x80b094c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x83e3570,-0xc(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x2b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3a(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c1ad0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jmp 80b0a14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0xb(%eax) │ │ │ │ - push %ecx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x3c(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc470 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f7af7bb(%ebx) │ │ │ │ - jne 80b0a37 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x8(%ebp) │ │ │ │ - movl $0x85c12a1,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 80b0a61 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80b0a78,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bc536 │ │ │ │ + movl $0x80bc44c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0a78 │ │ │ │ + jne 80bc44c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80a5b30 │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ecx │ │ │ │ - inc %ecx │ │ │ │ - cmp (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468b080b(,%eax,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bc51c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - adc %dl,0x0(%ecx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0ae4 │ │ │ │ - movl $0x80b0ac4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bc62f │ │ │ │ + movl $0x80bc4f8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0ac4 │ │ │ │ + jne 80bc4f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f43b(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bc588 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc %dl,(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bc564,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b0a14 │ │ │ │ - mov $0x85c1adc,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc564 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - hlt │ │ │ │ - adc %dl,0x0(%ecx) │ │ │ │ - or $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0b49 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b0b30,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80bc9c1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bc68a │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bc838 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bc99f │ │ │ │ + movl $0x80bc6f8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8153438 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc6f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - rclb $0x51,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - ficomps (%ebx) │ │ │ │ - pop %esp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - gs js 80b0b99 │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81530fc │ │ │ │ - mov $0x85c1c00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - adc %edx,0x0(%ecx) │ │ │ │ - or $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%edi,%eax,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc71c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0bb1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80b0b98,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8153438 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x11,%al │ │ │ │ - push %ecx │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov $0x1c,%dl │ │ │ │ - pop %esp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - gs js 80b0c01 │ │ │ │ - or %cl,-0x3a7cff8b(%ecx) │ │ │ │ - clc │ │ │ │ - jmp 81530fc │ │ │ │ - mov $0x85c1cd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x9,%ah │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0c2b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b0c08,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0c08 │ │ │ │ + jne 80bc7e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - je 80b0c07 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3f7af4ba(%ebx) │ │ │ │ - jne 80b0c2e │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - movl $0x85c12a1,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 80b0c58 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80b0c6c,0x4(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bc8a6 │ │ │ │ + movl $0x80bc7bc,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0c6c │ │ │ │ + jne 80bc7bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 80a5b30 │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - gs aas │ │ │ │ - cmp (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x468b080b(%eax,%ecx,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bc88c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0cb1 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c12a1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0ced │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c12a1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0d29 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c183d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bc99f │ │ │ │ + movl $0x80bc868,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc868 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b0d64 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83dd870 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + enter $0x80b,$0x8b │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bc8f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - or %dl,%fs:0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b0dab │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 80b0dae │ │ │ │ - mov 0x8(%esi),%ecx │ │ │ │ - mov 0xc(%esi),%edx │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bc8d4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bc8d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80a5c00 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b0dfa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c9c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %cl,(%edi) │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b152a │ │ │ │ - movl $0x80b0e40,-0x4(%ebp) │ │ │ │ + jb 80bcd31 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ - rorb $1,(%esi) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1532 │ │ │ │ - movl $0x80b0bc8,-0x18(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b0c80,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - movl $0x80b0ea4,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - push %cs │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b15cd │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1541 │ │ │ │ - movl $0x80b0cbc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b0ee8,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - jmp 845717c │ │ │ │ - or %cl,(%esi) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %cl,(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov $0x85e2361,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bc9fa │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bcba8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bcd0f │ │ │ │ + movl $0x80bca68,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845717c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80b0f13 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - ud2 │ │ │ │ - or %cl,0x18758bf0(%ecx) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b0f38 │ │ │ │ + jne 80bca68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x600510d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 80b0f4c │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x85c79a8,-0x10(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845649c │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0xa90051,%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - ud2 │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-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 8456644 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor %cl,0x14a0051 │ │ │ │ + add %cl,0x468b080b(%edx,%ecx,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bca8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1550 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x1(%eax),%ecx │ │ │ │ - cmp $0x0,%ecx │ │ │ │ - jge 80b13e8 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b1278,0xc(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x35(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1278 │ │ │ │ + jne 80bcb50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmull (%ecx,%edx,2) │ │ │ │ - add %ch,0xa(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76cbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b1028 │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b1440,0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bcc16 │ │ │ │ + movl $0x80bcb2c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1440 │ │ │ │ + jne 80bcb2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movl $0x80b104c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + lret │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b104c │ │ │ │ + jne 80bcbfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - or $0x51,%al │ │ │ │ - add %ch,%ch │ │ │ │ - dec %edx │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b15be │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - inc %eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %eax,0x4(%ecx) │ │ │ │ - mov (%ecx),%eax │ │ │ │ - cmp $0x845a194,%eax │ │ │ │ - jne 80b10ee │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - push %ecx │ │ │ │ - push %ebx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - call 8451a50 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 80b11aa │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ add $0xc,%ebp │ │ │ │ - inc %edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b157c │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - movl $0x80b0d74,-0x20(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b1000,-0xc(%ebp) │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bcd0f │ │ │ │ + movl $0x80bcbd8,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x845c888,-0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80b0fd3 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0xb,%al │ │ │ │ - push %ecx │ │ │ │ - add %ch,%ch │ │ │ │ - dec %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2c45(%ebx) │ │ │ │ - xor %cl,0x44892055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %esi,0x4(%eax) │ │ │ │ - mov (%eax),%eax │ │ │ │ - cmp $0x845a194,%eax │ │ │ │ - jne 80b124a │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - call 8451a50 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - je 80b1262 │ │ │ │ - add $0xc,%ebp │ │ │ │ - inc %edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - jmp 80b110a │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - jmp 80b0fd3 │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - or 0x0(%ecx),%dl │ │ │ │ - lret $0x7b │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3e76f7bb(%ebx) │ │ │ │ - sub 0x3(%esi),%ecx │ │ │ │ - lea -0x1(%ecx),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 80b155f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - movl $0x80b12b4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b12b4 │ │ │ │ + jne 80bcbd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lret $0x7b │ │ │ │ - add %bl,(%esi) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b156d │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movl $0x80b0cf8,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8432ebc,-0x18(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80b1351 │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov 0xc(%eax,%edx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0xe4(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %eax,0xc(%ecx,%edx,4) │ │ │ │ - movl $0x845a0d0,(%ecx) │ │ │ │ - lea 0xc(%ecx),%eax │ │ │ │ - shr $0x7,%edx │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - shl $0x2,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - movb $0x1,(%eax,%ecx,1) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - movl $0x845a108,(%eax) │ │ │ │ - movl $0x81b6d50,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x34(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcc68 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x9,%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,0x9(%edx) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b2045(%ebx) │ │ │ │ - and $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 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ mov %ecx,0x7c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - jmp 80b110a │ │ │ │ - movl $0x80b0d34,-0xc(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x24(%ebp),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - jmp 80b110a │ │ │ │ - pushf │ │ │ │ - or %dl,0x0(%ecx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - or (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b159e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub 0x3(%esi),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jae 80b15ad │ │ │ │ - movl $0x845a4e8,-0x28(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b0dc4,-0x1c(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - cmpl $0x0,0x85e8594 │ │ │ │ - je 80b14f9 │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0xc(%edx,%ecx,4),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - mov 0x12c(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov %edx,0xd0(%esp) │ │ │ │ - call 844c130 │ │ │ │ - add $0xc,%esp │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %eax,0xc(%edx,%ecx,4) │ │ │ │ - movl $0x845a0d0,(%edx) │ │ │ │ - lea 0xc(%edx),%eax │ │ │ │ - shr $0x7,%ecx │ │ │ │ - mov 0x4(%edx),%edx │ │ │ │ - shl $0x2,%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - movb $0x1,(%eax,%edx,1) │ │ │ │ - movl $0x80b11c0,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bcc44,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - mov $0x85c1d20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455944 │ │ │ │ - mov %edx,0x24(%ebp) │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 80b0b64 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80b13b8,0x0(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ - mov %ecx,0x30(%ebp) │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp 80b0afc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov $0x85c8d9c,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcc44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b161a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b16c7 │ │ │ │ - movl $0x80b1664,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80bd0a1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bcd6a │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bcf18 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bd07f │ │ │ │ + movl $0x80bcdd8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1664 │ │ │ │ + jne 80bcdd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f4ea(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + add %bh,%ah │ │ │ │ + int $0xb │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b1688 │ │ │ │ + jne 80bcdfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b16ca │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80b15e4,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcoms 0x30052(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1761 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b172c,-0x14(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %edx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1786 │ │ │ │ - movl $0x80b162c,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80b1770,0x8(%ebp) │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83d92ac │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %edx │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b1795 │ │ │ │ - mov $0x85da9c0,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + into │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcec0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fadds (%eax) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x1fb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b18c5 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b18bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x845a0d0,-0x8(%edi) │ │ │ │ - movl $0x0,-0x4(%edi) │ │ │ │ - movl $0x0,(%edi) │ │ │ │ - movl $0x80b1820,-0x14(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bcf86 │ │ │ │ + movl $0x80bce9c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1820 │ │ │ │ + jne 80bce9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push $0x2005100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b185b │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - movl $0x85e0519,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b18ca │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov 0x6(%esi),%edx │ │ │ │ - movl $0x80b16e8,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x85e0501,-0xc(%ebp) │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x0,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x0,0x4(%ebp) │ │ │ │ - lea -0x6(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80aaacc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1910 │ │ │ │ - movl $0x80b17b0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80b0e10 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c1d28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - add $0x51,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1969 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80b1965 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c1d5e,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83d93f0 │ │ │ │ + add %ch,0xb(%edi,%ecx,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bcf6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1997 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 84319d4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b19e0 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b19d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431998 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7ce90075(%ecx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add 0x0(%ecx),%edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b1a4e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b1a2c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bd07f │ │ │ │ + movl $0x80bcf48,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1a2c │ │ │ │ + jne 80bcf48 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - add 0x0(%ecx),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b1a43 │ │ │ │ - mov $0x85c1d80,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x2(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - 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 80b1a85 │ │ │ │ - movl $0x845b168,-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 83853d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - call d0b6b8f │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,%al │ │ │ │ + iret │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcfd8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1adb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80b19f0,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x80b1a5c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x80bcfb4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bcfb4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov %es,(%edx) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1bd9 │ │ │ │ - movl $0x80b1b30,-0xc(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 83dd7fc │ │ │ │ - push %eax │ │ │ │ - add 0x0(%ecx),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1bdc │ │ │ │ - movl $0x80b1974,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b1b78,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83866ac │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%edx) │ │ │ │ - push %ecx │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1beb │ │ │ │ - movl $0x80b19a4,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80b1bb4,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8385600 │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bd2f3 │ │ │ │ + movl $0x80bd2d4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd2d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - add %edx,0x0(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b1bfa │ │ │ │ - movl $0x80b1a98,-0x4(%edi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80bd145 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - jmp 838bc9c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bd1d7 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bd235 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bd21c │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bd235 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1c52 │ │ │ │ - movl $0x80b1af4,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b18e8 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c1d90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov $0x3005100,%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1c9f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - 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 80b18e8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + rorb $1,(%ebx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + (bad) │ │ │ │ + decl -0x1f00fa(%ebx) │ │ │ │ + arpl %edi,%esp │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80b1ca6 │ │ │ │ - push %ecx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1cf2 │ │ │ │ - movl $0x80b1c70,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c0654 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c1da0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b1d3f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - 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 80b18e8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xff │ │ │ │ - push %eax │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1d92 │ │ │ │ - movl $0x80b1d10,-0x10(%edi) │ │ │ │ + jb 80bd665 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c061c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c1da8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x100,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bd32e │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bd4dc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bd643 │ │ │ │ + movl $0x80bd39c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd39c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0xc689080b,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b1dd0 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + rorl %cl,(%ebx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bd3c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - 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 80b1df0 │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0xf9066 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %ds │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xb(%esi,%ebx,1) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,0x468b080b(%esp,%edx,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bd484 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b1e77 │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70075(%ebx) │ │ │ │ - add $0xbd,%al │ │ │ │ - push %ds │ │ │ │ - pop %esp │ │ │ │ - or %al,-0x7916fb3b(%ebx) │ │ │ │ - (bad) │ │ │ │ - cmp (%eax),%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b1f85 │ │ │ │ - movl $0x80b1ef4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bd54a │ │ │ │ + movl $0x80bd460,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b1ef4 │ │ │ │ + jne 80bd460 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0xff,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%edi,%ebx,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ nop │ │ │ │ - jo 80b1f61 │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - pop %ds │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + aad $0xb │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bd530 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b1f88 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - divsd 0x8486ed8,%xmm0 │ │ │ │ - movsd 0x8486ee0,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - xorpd %xmm2,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - sub $0xff,%al │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - 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 80b1fd8 │ │ │ │ - movl $0x80b1eb8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c1ecd,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c1ee8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock (bad) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x8d000100 │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2072 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80b2063 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - sub $0x4,%esp │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b2067 │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x8486ee8,%xmm0 │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b2067 │ │ │ │ - mov $0x85c1eea,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bd643 │ │ │ │ + movl $0x80bd50c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bd50c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c1eca,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80b2078 │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b20ad │ │ │ │ - movl $0x845b168,-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 80b2134 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - 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 80b2115 │ │ │ │ - movl $0x80b20f4,-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 80b20f4 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468b080b(%ebp,%edx,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bd59c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - ucomisd 0x8486ef0,%xmm0 │ │ │ │ - jp 80b2105 │ │ │ │ - je 80b2118 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - mov $0xf0050fd,%esp │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2171 │ │ │ │ - movl $0x80b2084,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b20bc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov $0x85c1ef0,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c1f00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 80b2314 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b222f │ │ │ │ - movl $0x80b21e4,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movsd 0x7(%esi),%xmm0 │ │ │ │ - movsd 0xf(%esi),%xmm1 │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - movsd %xmm1,-0x10(%ebp) │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bd578,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b21e4 │ │ │ │ + jne 80bd578 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2232 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm1 │ │ │ │ - movsd 0x8486ef8,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mulsd 0xc(%ebp),%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b22e7 │ │ │ │ - movl $0x80b229c,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movsd 0x7(%esi),%xmm0 │ │ │ │ - movsd 0xf(%esi),%xmm1 │ │ │ │ + add %al,0x800 │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80be16f │ │ │ │ + movl $0x80be150,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - movsd %xmm1,-0x10(%ebp) │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b229c │ │ │ │ + jne 80be150 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%eax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b22ea │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm1 │ │ │ │ - movsd 0x8486f00,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mulsd 0xc(%ebp),%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80b22fc │ │ │ │ - (bad) │ │ │ │ - jmp *%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - sti │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2388 │ │ │ │ - movsd 0x0(%ebp),%xmm0 │ │ │ │ - movsd 0x8(%ebp),%xmm1 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - xorpd %xmm2,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jp 80b2338 │ │ │ │ - je 80b235a │ │ │ │ - movl $0x80b2198,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movsd %xmm0,-0xc(%edi) │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - ucomisd 0x8486f08,%xmm1 │ │ │ │ - jp 80b2366 │ │ │ │ - je 80b239a │ │ │ │ - movl $0x80b2250,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movsd %xmm0,-0xc(%edi) │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c1f08,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - sti │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x1ff800,%eax │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jne 80bd8ed │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + add $0x2,%edx │ │ │ │ + movb $0xbd,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bd799 │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80bd80b │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80bd867 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80bd84b │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80bd867 │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bdb2d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bdefb │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80bd9ca │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80bda40 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80bdaa3 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80bda83 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80bdaa3 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bdd24 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80bdbc1 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80bdc37 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80bdc9a │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80bdc7a │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80bdc9a │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bdefb │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80bdd98 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80bde0e │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80bde71 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80bde51 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80bde71 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80bdfe3 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80be059 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80be0bc │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80be09c │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80be0bc │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + inc %edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b240a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b23e8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b23e8 │ │ │ │ + jne 80bd6e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %bh,%bl │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xff20746(%ebx) │ │ │ │ - adc %al,0x3(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movsd 0x3(%eax),%xmm1 │ │ │ │ - movsd %xmm1,-0xc(%ebp) │ │ │ │ - movsd %xmm0,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b2314 │ │ │ │ - mov $0x85c1f10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be3c3 │ │ │ │ + movl $0x80be3a4,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be3a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70075(%ebx) │ │ │ │ - add $0x29,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ pop %ds │ │ │ │ - pop %esp │ │ │ │ - or %al,-0x516fb3b(%ebx) │ │ │ │ - sarl $0x0,(%edx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80be215 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80be2a7 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80be305 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80be2ec │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80be305 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + loope 80be3b5 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + (bad) │ │ │ │ + decl -0x1f00fa(%ebx) │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b24e5 │ │ │ │ - movl $0x80b2478,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be43f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be41c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2478 │ │ │ │ + jne 80be41c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80b24e8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - divss 0x8486f10,%xmm0 │ │ │ │ - movss 0x8486f14,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - xorps %xmm2,%xmm2 │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%edi) │ │ │ │ + ja 80be403 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80be4b2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be4a8 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80be3d0,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80be4c0,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,-0x6316fb3b(%ebx) │ │ │ │ + sar $0xff,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2530 │ │ │ │ - movl $0x80b2440,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be53f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be51c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80be51c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c1f40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b25c5 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80b25b6 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - sub $0x8,%esp │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b25ba │ │ │ │ - sub $0x8,%esp │ │ │ │ - movss 0x8486f18,%xmm0 │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b25ba │ │ │ │ - mov $0x85c1f42,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85c1f32,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be503 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - cmp $0x50,%cl │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b25fd │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80be5b2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be5a8 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80be4d0,-0xc(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80be5c0,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b2684 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x6316fb3b(%ebx) │ │ │ │ + mov $0x1ffff,%edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2664 │ │ │ │ - movl $0x80b2644,-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 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80be63f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80be61c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2644 │ │ │ │ + jne 80be61c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - ucomiss 0x8486f1c,%xmm0 │ │ │ │ - jp 80b2654 │ │ │ │ - je 80b2667 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80be603 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sar $0x50,%al │ │ │ │ - add %cl,(%edi) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b26c1 │ │ │ │ - movl $0x80b25d4,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80be6b2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80be6a8 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80be5d0,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b260c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov $0x85c1f44,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c1f54,%esi │ │ │ │ + movl $0x80be6c0,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - jo 80b26ce │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + or %eax,(%edx) │ │ │ │ + cmp (%eax),%al │ │ │ │ + nop │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x6414fb3b(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80b2898 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b27ba │ │ │ │ - movl $0x80b2748,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movss 0xb(%esi),%xmm0 │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80bea39 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80be702 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80be8b0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bea17 │ │ │ │ + movl $0x80be770,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2748 │ │ │ │ + jne 80be770 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - addl $0x0,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x27(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2770 │ │ │ │ + add %dl,0x468b080b(%edi,%eiz,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80be794 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b27bd │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss %xmm0,%xmm1 │ │ │ │ - mulss 0x3(%esi),%xmm1 │ │ │ │ - movss 0x8486f20,%xmm2 │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - mulss 0xc(%ebp),%xmm2 │ │ │ │ - addss %xmm1,%xmm2 │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - movss %xmm2,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b286e │ │ │ │ - movl $0x80b2824,-0xc(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x18(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movss 0x7(%esi),%xmm0 │ │ │ │ - movss 0xb(%esi),%xmm1 │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movss %xmm1,-0x4(%ebp) │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2824 │ │ │ │ + jne 80be858 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - ret │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2871 │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - movss %xmm0,%xmm1 │ │ │ │ - mulss 0x8(%ebp),%xmm1 │ │ │ │ - movss 0x8486f24,%xmm2 │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - mulss 0xc(%ebp),%xmm2 │ │ │ │ - addss %xmm1,%xmm2 │ │ │ │ - movss %xmm2,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - push %esp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x50f6,%esp │ │ │ │ - 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 80b295e │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2954 │ │ │ │ - movss 0x0(%ebp),%xmm0 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xorps %xmm1,%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - jp 80b28c8 │ │ │ │ - je 80b28ea │ │ │ │ - movl $0x80b2700,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - movss %xmm0,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b2684 │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - movl $0x80b2910,-0x4(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80be91e │ │ │ │ + movl $0x80be834,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2910 │ │ │ │ + jne 80be834 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - inc %esp │ │ │ │ - notb 0x0(%eax) │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2966 │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - ucomiss 0x8486f28,%xmm0 │ │ │ │ - jp 80b292b │ │ │ │ - je 80b2975 │ │ │ │ - movl $0x80b27d8,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movss 0x4(%ebp),%xmm1 │ │ │ │ - movss %xmm1,-0x4(%edi) │ │ │ │ - movss %xmm0,(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b2684 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c1f74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80b2684 │ │ │ │ - in $0xf5,%al │ │ │ │ - push %eax │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x3976f7f5(%ecx,%ebp,1) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%ecx,%ebp,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b29b4 │ │ │ │ + jne 80be904 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - shl $0x50,%ch │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - jmp 80b2898 │ │ │ │ - nop │ │ │ │ - test $0xf5,%al │ │ │ │ - push %eax │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ch,%bl │ │ │ │ - mov $0xf58c9066,%edx │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2a33 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b2a18,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bea17 │ │ │ │ + movl $0x80be8e0,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2a18 │ │ │ │ + jne 80be8e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - cmc │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0xff30346(%ebx) │ │ │ │ - adc %al,0x3(%eax) │ │ │ │ - movss %xmm0,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b2898 │ │ │ │ - mov $0x85c1f8c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - cmc │ │ │ │ - push %eax │ │ │ │ - add %al,0x100 │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2a9e │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b2a7c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x17(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2a7c │ │ │ │ + jne 80be970 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dh,%ch │ │ │ │ - push %eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor %ebp,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c3031,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119774 │ │ │ │ - mov $0x85c1fb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b2b34 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b2b2a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80b2b03 │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80be94c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %dl,0x0(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b2bf5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b2b88,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2b88 │ │ │ │ + jne 80be94c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x86,%al │ │ │ │ - push %edx │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x768b080b(%ebx,%ebp,1) │ │ │ │ - pop %es │ │ │ │ + jb 80beacc │ │ │ │ + movl $0x80bea94,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2bac │ │ │ │ + jne 80bea94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,0x52(%esi) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b2bf8 │ │ │ │ + ja 80bea7d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b2c07 │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add 0xc(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bead8,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80be6d8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2c4c │ │ │ │ - movl $0x845b168,-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 80b2d70 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + int1 │ │ │ │ + std │ │ │ │ + cmp %eax,(%eax) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2d38 │ │ │ │ - movl $0x80b2cac,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + jb 80bee51 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80beb1a │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80becc8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bee2f │ │ │ │ + movl $0x80beb88,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2cac │ │ │ │ + jne 80beb88 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - sub $0xb,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %ch,0x468b080b(%ebx,%ebp,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bebac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - sub $0xb,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b2cf4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0x768b080b(,%ebp,1) │ │ │ │ - pop %es │ │ │ │ + add %dh,-0x14(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2d14 │ │ │ │ + jne 80bec70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2d3b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b2d4a │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2dc8 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b2c20,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b2c5c,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bed36 │ │ │ │ + movl $0x80bec4c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80b2e8f │ │ │ │ - movl $0x80b2e20,-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 │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b2e20 │ │ │ │ + jne 80bec4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0xb(%esi,%ebp,1) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %bl,0x468b080b(,%ebp,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bed1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bee2f │ │ │ │ + movl $0x80becf8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80becf8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xb(%esi,%ebp,1) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ + add %cl,-0x74f7f413(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b2e64 │ │ │ │ + jne 80bed88 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2e92 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,0x180052(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b2ef2 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b2f04 │ │ │ │ - add $0xffffffc4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x85c1fcc,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bed64,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bed64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b2ab0,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80b2b48,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b2d70,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b2de4,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b2d70 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - lock push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b2fb8 │ │ │ │ + jb 80bf1c1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b2fa4,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bee8a │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bf038 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bf19f │ │ │ │ + movl $0x80beef8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b2fa4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %dh,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b2eb4 │ │ │ │ - mov $0x85c1fd4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b304c │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3042 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%cl │ │ │ │ - mov 0x11(%eax),%dl │ │ │ │ - cmp %dl,%cl │ │ │ │ - jle 80b301b │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - sub %dl,%cl │ │ │ │ - mov %cl,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - sub %cl,%dl │ │ │ │ - mov %dl,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - adcl $0x1,0x0(%edx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b3119 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b30a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b30a0 │ │ │ │ + jne 80beef8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc $0x81,%al │ │ │ │ - push %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - xor %cl,(%ebx) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b30c4 │ │ │ │ + add %bl,(%edi,%ebp,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bef1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock adcb $0x0,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b311c │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xff,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov $0xf,%ecx │ │ │ │ - cmovne %ax,%cx │ │ │ │ - xor $0x7,%cx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b312b │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %dl,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3170 │ │ │ │ - movl $0x845b168,-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 80b3298 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3260 │ │ │ │ - movl $0x80b31d0,-0x10(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + or (%eax),%ecx │ │ │ │ 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 %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b31d0 │ │ │ │ + jne 80befe0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - xor %ecx,(%ebx) │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - add $0x88,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bf0a6 │ │ │ │ + movl $0x80befbc,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80befbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - xor (%ebx),%cl │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - adc %cl,-0x899efbb(%eax) │ │ │ │ + add %cl,0x468b080b(%eax,%esi,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b3218 │ │ │ │ + jne 80bf08c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - xor (%ebx),%cl │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b3238 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bf19f │ │ │ │ + movl $0x80bf068,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf068 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b3263 │ │ │ │ - movzbl 0x10(%ebp),%eax │ │ │ │ - movzbl 0x4(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - cmp 0x3(%esi),%cl │ │ │ │ - jbe 80b3272 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %cl,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + lock or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf0f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b32f0 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3144,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b3180,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bf0d4,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c1fed,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf0d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b33b8 │ │ │ │ - movl $0x80b3348,-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 │ │ │ │ + jb 80bf531 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bf1fa │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bf3a8 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bf50f │ │ │ │ + movl $0x80bf268,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3348 │ │ │ │ + jne 80bf268 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xb(%ebx,%esi,1) │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - add $0x88,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %cl,0x468b080b(%edx,%esi,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bf28c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x768b080b(%ebx,%esi,1) │ │ │ │ - add -0x9(%esi),%esp │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b338c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b33bb │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0xd(%eax) │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrs 0x52(%ebp) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf350 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3430 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%dl │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%cl │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - movsbl %dl,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - movsbl %cl,%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80b3442 │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x85c1ff8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b2fc8,-0x34(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bf416 │ │ │ │ + movl $0x80bf32c,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %cl,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,-0x23(%edi) │ │ │ │ - movl $0x80b3060,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b3298,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b330c,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b3298 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf32c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - jmp 80b34f3 │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b34f4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b34e0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%ah │ │ │ │ + repz or (%eax),%ecx │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b34e0 │ │ │ │ + jne 80bf3fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %ch,%bl │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ 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 80b33dc │ │ │ │ - mov $0x85c2000,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b358f │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3585 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%cx │ │ │ │ - mov 0x12(%eax),%dx │ │ │ │ - cmp %dx,%cx │ │ │ │ - jle 80b355c │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - sub %dx,%cx │ │ │ │ - mov %cx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - sub %cx,%dx │ │ │ │ - mov %dx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bf50f │ │ │ │ + movl $0x80bf3d8,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - adc $0x7c,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3657 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b35e0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b35e0 │ │ │ │ + jne 80bf3d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - aam $0x7b │ │ │ │ - push %edx │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%esi,%esi,1) │ │ │ │ + add %ch,-0xc(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3604 │ │ │ │ + jne 80bf468 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x7b,%al │ │ │ │ - push %edx │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bf444,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf444 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b365a │ │ │ │ - movzwl 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov $0x1f,%ecx │ │ │ │ - cmovne %ax,%cx │ │ │ │ - xor $0xf,%cx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b3669 │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %dx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80bf5c4 │ │ │ │ + movl $0x80bf58c,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf58c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + test %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b36b0 │ │ │ │ - movl $0x845b168,-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 80b37e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bf575 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0xc(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bf5d0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bf1d0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + test %edi,%eax │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b37a9 │ │ │ │ - movl $0x80b3710,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bf949 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bf612 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bf7c0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80bf927 │ │ │ │ + movl $0x80bf680,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3710 │ │ │ │ + jne 80bf680 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - aaa │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3738 │ │ │ │ + add %ah,0x468b080b(%esi,%esi,8) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bf6a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x0,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x37(%eax) │ │ │ │ + add %ch,-0x9(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ax,0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3760 │ │ │ │ + jne 80bf768 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7f4c9(%eax) │ │ │ │ - jbe 80b3771 │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bf82e │ │ │ │ + movl $0x80bf744,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3780 │ │ │ │ + jne 80bf744 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b37ac │ │ │ │ - movzwl 0x10(%ebp),%eax │ │ │ │ - movzwl 0x4(%ebp),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - cmp 0x3(%esi),%cx │ │ │ │ - jbe 80b37bb │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b383c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3684,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b36c0,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c2019,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80b390a │ │ │ │ - movl $0x80b3894,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax,%edi,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3894 │ │ │ │ + jne 80bf814 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x7499f7f5(%eax,%edi,1) │ │ │ │ - inc %esi │ │ │ │ - add -0x7699fb8b(%ebx),%ecx │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xf750003,%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80bf927 │ │ │ │ + movl $0x80bf7f0,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80bf7f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - cmp %cl,(%ebx) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ + add %al,-0x74f7f408(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b38dc │ │ │ │ + jne 80bf880 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b390d │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83d7e70,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %bh,0x52(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b3982 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%dx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%cx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - movswl %dx,%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - movswl %cx,%edx │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80b3994 │ │ │ │ - add $0xffffffc8,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - mov $0x85c2024,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b3504,-0x34(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80bf85c,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %cx,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ax,-0x22(%edi) │ │ │ │ - movl $0x80b35a0,-0x20(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b37e4,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b3858,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b37e4 │ │ │ │ - nop │ │ │ │ - and %ah,%dh │ │ │ │ - push %eax │ │ │ │ - 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 80b3a48 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b3a34,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3a34 │ │ │ │ + jne 80bf85c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock in $0x50,%eax │ │ │ │ - add %al,(%edx) │ │ │ │ - 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 80b392c │ │ │ │ - mov $0x85c202c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b3adc │ │ │ │ - add $0x14,%edi │ │ │ │ + jb 80bf99b │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b3ad2 │ │ │ │ + ja 80bf991 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80b3aab │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + add 0xc(%eax),%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x52(%esi),%esi │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3b9d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b3b30,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80bfab7 │ │ │ │ + movl $0x80bfa7c,-0x18(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3b30 │ │ │ │ + jne 80bfa7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80bfa2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %dh,0x52(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xb(%ebx,%edi,1) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b3b54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - jbe 80b3b9d │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfa09 │ │ │ │ + movl $0x80bf954,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80bfad8,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3ba0 │ │ │ │ + ja 80bfaa8 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b3baf │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add 0x14(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + jmp 80bfa3b │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3bf4 │ │ │ │ - movl $0x845b168,-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 80b3d18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b3ce0 │ │ │ │ - movl $0x80b3c54,-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 %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 80b3c54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1e0000,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x3c(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b3c78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80bee60 │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ + xchg %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x468b080b(%esp,%edi,1) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b3c9c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%ah │ │ │ │ + cli │ │ │ │ + or (%eax),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80bf5e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x768b080b(%esp,%edi,1) │ │ │ │ - pop %es │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfb6f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfb4c,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3cbc │ │ │ │ + jne 80bfb4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80b3ce3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b3cf2 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + ja 80bfb33 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b3d70 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b3bc8,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b3c04,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bfbe2 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfbd8 │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80bfb00,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bfbf0,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%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 80b3e37 │ │ │ │ - movl $0x80b3dc8,-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 80b3dc8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - cmp $0x468b080b,%eax │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + in (%dx),%eax │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + call *0x10001(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%esi,%edi,1) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfc73 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80bfc50,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3e0c │ │ │ │ + jne 80bfc50 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80b3e3a │ │ │ │ + ja 80bfc37 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - jae 80b3ea1 │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b3e9a │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80bfce6 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80bfcdc │ │ │ │ + mov 0x1(%eax),%ecx │ │ │ │ + mov 0x5(%eax),%edx │ │ │ │ + mov 0x9(%eax),%eax │ │ │ │ + movl $0x80bfc04,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80bfcf4,-0x8(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b3eac │ │ │ │ - add $0xffffffc4,%edi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x85c2044,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b3a58,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80b3af0,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b3d18,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b3d8c,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b3d18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub %ah,%cl │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + call *0x3000f(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b3f60 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b3f4c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80bfd90 │ │ │ │ + movl $0x80bfd58,-0x10(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b3f4c │ │ │ │ + jne 80bfd58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - loopne 80b3f93 │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + test %eax,(%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 80b3e5c │ │ │ │ - mov $0x85c204c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b4083 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4079 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - jge 80b402c │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80bfd41 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0xc(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x80bfd9c,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - and %dh,0x52(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + jmp 80bf5e8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + lds (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + adc %ch,%cl │ │ │ │ + mov $0x90fffff0,%ecx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b41b6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b40d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80c0115 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80bfdde │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80bff8c │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80c00f3 │ │ │ │ + movl $0x80bfe4c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b40d4 │ │ │ │ + jne 80bfe4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80b413a │ │ │ │ - push %edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - inc %eax │ │ │ │ + add %dh,-0x2(%eax) │ │ │ │ or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b40f8 │ │ │ │ + jne 80bfe70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x5270,%esp │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b41b9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80b41c8 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80b4178 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b420c │ │ │ │ - movl $0x845b168,-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 80b436c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4331 │ │ │ │ - movl $0x80b426c,-0x10(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%edi,%edi,8) │ │ │ │ + or (%eax),%ecx │ │ │ │ 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 %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b426c │ │ │ │ + jne 80bff34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ inc %edx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80bfffa │ │ │ │ + movl $0x80bff10,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4298 │ │ │ │ + jne 80bff10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - les 0xb(%edx),%eax │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + decl (%ebx) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80bffe0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c00f3 │ │ │ │ + movl $0x80bffbc,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b42c4 │ │ │ │ + jne 80bffbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - call 260b42d4 │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - inc %edx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b42e4 │ │ │ │ + add %cl,0xc(%eax,%eax,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c004c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 260b42f4 │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b4334 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - and %edx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - jae 80b4343 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b43c4 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b41e0,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b421c,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c0028,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c1ecd,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0028 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b44a8 │ │ │ │ - movl $0x80b441c,-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 │ │ │ │ + jb 80c0485 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c014e │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c02fc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80c0463 │ │ │ │ + movl $0x80c01bc,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b441c │ │ │ │ + jne 80c01bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - inc %esp │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + add %ecx,(%eax,%ecx,1) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4448 │ │ │ │ + jne 80c01e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x44(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4468 │ │ │ │ + add %ah,0x468b080c(%edx,%eax,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c02a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - arpl %eax,(%eax) │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b44ab │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 200b972d │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b458e │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 80b45a0 │ │ │ │ - add $0xffffffbc,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c2064,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b3f70,-0x40(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b4094,-0x20(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b436c,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b43e0,-0x8(%edi) │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b436c │ │ │ │ - inc %eax │ │ │ │ - ficoml 0x0(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4668 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b4654,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4654 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %bl,%dl │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - 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 80b44cc │ │ │ │ - mov $0x85c206c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b46fc │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b46f2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80b46cb │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80c036a │ │ │ │ + movl $0x80c0280,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push $0x52 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b47bd │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b4750,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4750 │ │ │ │ + jne 80c0280 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs push $0x52 │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xb(%edi,%eax,2) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b4774 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - push $0x52 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b47c0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b47cf │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4814 │ │ │ │ - movl $0x845b168,-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 80b4938 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4900 │ │ │ │ - movl $0x80b4874,-0x10(%ebp) │ │ │ │ + add %dl,0x3(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ 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 %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4874 │ │ │ │ + jne 80c0350 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f4b8(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c0463 │ │ │ │ + movl $0x80c032c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c032c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0x468b080b(%eax,%ecx,2) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ + add %bh,0x468b080c(%ebx,%eax,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80b48bc │ │ │ │ + jne 80c03bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - dec %eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c0398,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b48dc │ │ │ │ + jne 80c0398 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4903 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b4912 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4990 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b47e8,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b4824,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4a57 │ │ │ │ - movl $0x80b49e8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c06d7 │ │ │ │ + movl $0x80c06b8,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b49e8 │ │ │ │ + jne 80c06b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%edx,%ecx,2) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %esi │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80c0529 │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c05bb │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80c0619 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80c0600 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c0619 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%edx,%ecx,2) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4a2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4a5a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %ah,0x52(%edi) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + add $0xc,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + (bad) │ │ │ │ + decl -0x1f00fa(%ebx) │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4aba │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b4acc │ │ │ │ - add $0xffffffc4,%edi │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - mov $0x85c2084,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b4678,-0x38(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80b4710,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b4938,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b49ac,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b4938 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - aad $0x50 │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b4b80 │ │ │ │ + jb 80c0a49 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b4b6c,0x0(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c0712 │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c08c0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80c0a27 │ │ │ │ + movl $0x80c0780,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4b6c │ │ │ │ + jne 80c0780 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %dl,%ch │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - 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 80b4a7c │ │ │ │ - mov $0x85c208c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x89085c1f │ │ │ │ - inc %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - cmp 0x768d00(%edx,%edi,1),%ebx │ │ │ │ - mov $0x5264,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4be3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b4bf8 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %ah,0x468b080c(%edi,%eax,1) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c07a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4c1d │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b4bf0,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4c70 │ │ │ │ - movl $0x845b168,-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 80b4d90 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4d64 │ │ │ │ - movl $0x80b4cd8,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b4cd8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - dec %esp │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %ch,0x8(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4cfc │ │ │ │ + jne 80c0868 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4d67 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b4d76 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4de8 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b4c44,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b4c80,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4e40 │ │ │ │ - movl $0x80b4e30,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80c092e │ │ │ │ + movl $0x80c0844,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c0844 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b4d90 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - and %ah,0x52(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4ed3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movzbl 0x8(%esi),%eax │ │ │ │ - sub 0x9(%esi),%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b4e98 │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80b4ee7 │ │ │ │ - push %edx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4ed6 │ │ │ │ - movl $0x80b4bb8,-0x1c(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b4d90,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b4e04,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b4e90,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b4f63 │ │ │ │ - movl $0x80b4f38,-0x8(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%ecx,%ecx,1) │ │ │ │ + or $0x8,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cl │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b4f38 │ │ │ │ + jne 80c0914 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b4f66 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b4fb1 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%cl │ │ │ │ - movl $0x80b4f00,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cl,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pusha │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b4ff7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b500c │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5031 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x3d7cfcaa(%ebx) │ │ │ │ + or %cl,0x45be1104(%eax) │ │ │ │ + add %bl,0x8(%esi) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b5004,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5084 │ │ │ │ - movl $0x845b168,-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 80b51a4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5178 │ │ │ │ - movl $0x80b50ec,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c0a27 │ │ │ │ + movl $0x80c08f0,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b50ec │ │ │ │ + jne 80c08f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5110 │ │ │ │ + add %al,-0x74f7f3f7(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c0980 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b517b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,0x4c890356(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b518a │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b51fc │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b5058,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b5094,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5254 │ │ │ │ - movl $0x80b5244,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c095c,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b51a4 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c095c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - or $0x5e,%al │ │ │ │ - push %edx │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,0x800 │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b52e7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movzbl 0x8(%esi),%eax │ │ │ │ - sub 0x9(%esi),%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b52ac │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - pop %ebp │ │ │ │ - push %edx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b52ea │ │ │ │ - movl $0x80b4fcc,-0x1c(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b51a4,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b5218,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b52a4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5377 │ │ │ │ - movl $0x80b534c,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cl │ │ │ │ + jb 80c1567 │ │ │ │ + movl $0x80c1548,-0x14(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xd(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x11(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b534c │ │ │ │ + jne 80c1548 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b537a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b53c5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%cl │ │ │ │ - movl $0x80b5314,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cl,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ds,0x0(%edx,%edx,2) │ │ │ │ - or $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x458b18c7(%ebx) │ │ │ │ - add %cl,-0x44c4fbb3(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5443 │ │ │ │ - cmp %cl,%al │ │ │ │ - ja 80b541e │ │ │ │ - movl $0x80b5264,-0x14(%edi) │ │ │ │ - mov %cl,-0xc(%edi) │ │ │ │ - mov %al,-0xb(%edi) │ │ │ │ - movl $0x80b5398,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %esi │ │ │ │ + add -0x76b3dbb4(%ecx),%ecx │ │ │ │ + roll $0x4d,(%ebx) │ │ │ │ + adc %cl,-0x749bdbac(%ecx) │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c0cbe │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + movb $0xef,(%edx,%ecx,1) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + lea 0x1(%ecx),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + movb $0xbf,(%eax,%edx,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + add $0x2,%ecx │ │ │ │ + movb $0xbd,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c0b7c │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + movb $0xef,(%ecx,%edx,1) │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b4e50,-0x14(%edi) │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - mov %cl,-0xb(%edi) │ │ │ │ - movl $0x80b4f84,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %cl,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c0beb │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80c0c41 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c20a8,%esi │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xcc,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x100 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80c0c28 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80c0c41 │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c0f08 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80c12e9 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80c0d69 │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c0e0b │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80c0e73 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80c0e56 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c0e73 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80c1109 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80c0f6a │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c100c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80c1074 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80c1057 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c1074 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xd0(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80c12e9 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80c114a │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c11ec │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80c1254 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80c1237 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c1254 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + jne 80c139f │ │ │ │ + mov $0xfffd,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c1441 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80c14a9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + add $0xe0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80c148c │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + add $0xc0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c14a9 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x12,%ecx │ │ │ │ + add $0xf0,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b54c5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b54a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + or (%eax,%ecx,1),%cl │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b54a4 │ │ │ │ + jne 80c0ac4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xcc,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x408a0746(%ebx) │ │ │ │ - add -0x49f0fcb2(%ebx),%ecx │ │ │ │ - dec %ecx │ │ │ │ - add (%edi),%ecx │ │ │ │ - mov $0xc9,%dh │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b53e4 │ │ │ │ - mov $0x85c20b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %ebx │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5507 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b551c │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5541 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b5514,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5594 │ │ │ │ - movl $0x845b168,-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 80b56b4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5688 │ │ │ │ - movl $0x80b55fc,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000000 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80c17bb │ │ │ │ + movl $0x80c179c,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b55fc │ │ │ │ + jne 80c179c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ push %esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5620 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b568b │ │ │ │ + add 0x25402444(%ecx),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + pop %ds │ │ │ │ + add %bh,0xd800 │ │ │ │ + jne 80c160d │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + movb $0xef,(%eax,%edx,1) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + movb $0xbf,(%ecx,%eax,1) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + lea 0x2(%edx),%ecx │ │ │ │ + movb $0xbd,(%eax,%ecx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c169f │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80c16fd │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ + add $0x8,%ecx │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80c16e4 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b569a │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b570c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b5568,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b55a4,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c16fd │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea 0x8(%ecx),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + lea 0x8(%edx),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %cl,(%eax,%edx,1) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov $0x85e0045,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5764 │ │ │ │ - movl $0x80b5754,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b56b4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f3eb(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + (bad) │ │ │ │ + decl -0x1f00fa(%ebx) │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x15,%al │ │ │ │ + push %eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b57f7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%ax │ │ │ │ - sub 0xa(%esi),%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b57bc │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x21005258,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b57fa │ │ │ │ - movl $0x80b54dc,-0x1c(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b56b4,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b5728,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b57b4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + jb 80c1932 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%cl │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80c189f │ │ │ │ + movl $0x80c183c,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %cl,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b588d │ │ │ │ - movl $0x80b5860,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %cx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5860 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5890 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 80c1824 │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b58db │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%cx │ │ │ │ - movl $0x80b5824,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jl 80b5941 │ │ │ │ - push %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b591f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b5934 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ + ja 80c1860 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + mov %cl,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80c18fc │ │ │ │ + movl $0x80c1878,-0x8(%ebp) │ │ │ │ + mov $0x85c2d6c,%esi │ │ │ │ + mov %cl,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1878 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5959 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c18c0 │ │ │ │ + movl $0x80c8174,-0x8(%edi) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b592c,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + movl $0x80c18d8,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x18(%ebp) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ + mov %cl,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80a79e8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + rclb $0x50,(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b59ac │ │ │ │ - movl $0x845b168,-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 80b5acc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b5aa0 │ │ │ │ - movl $0x80b5a14,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + jb 80c7d30 │ │ │ │ + movl $0x80c197c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5a14 │ │ │ │ + jne 80c197c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - pop %edx │ │ │ │ - or (%eax),%ecx │ │ │ │ + mov %ss,(%esi) │ │ │ │ + push %eax │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5a38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b5aa3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80c19d0 │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80c19b4 │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1cf1 │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80c1a09 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0x1(%edx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80c19eb │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1c0b │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c1a42 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0x2(%edx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80c1a24 │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1cc1 │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jl 80c1d18 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0x3(%edx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80c1a61 │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80a7c50 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1cdb │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80a7b94 │ │ │ │ + movl $0x80c1dc4,-0x14(%ebp) │ │ │ │ + mov %eax,0x6e8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ebp,0xc(%edx) │ │ │ │ + mov 0x334(%ebx),%edx │ │ │ │ + mov %ecx,0x6f4(%esp) │ │ │ │ + lea 0x4(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%edx) │ │ │ │ + mov 0x48(%eax),%ecx │ │ │ │ + mov %ecx,0x700(%esp) │ │ │ │ + mov 0x4c(%eax),%ecx │ │ │ │ + mov %ecx,0x70c(%esp) │ │ │ │ + lea 0x4(%edi),%ecx │ │ │ │ + sub (%edx),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x718(%esp) │ │ │ │ + mov 0x700(%esp),%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov 0x70c(%esp),%ecx │ │ │ │ + mov %edx,0x724(%esp) │ │ │ │ + mov 0x718(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + mov 0x724(%esp),%edx │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + sub $0x4,%esp │ │ │ │ + push $0x0 │ │ │ │ + push %ebx │ │ │ │ + call 843ada0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + mov 0x6f8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x6f0(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x73c(%esp) │ │ │ │ + call 8369d90 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x738(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + call 843ae90 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x32c(%ebx),%eax │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0xc(%ecx),%ebp │ │ │ │ + add $0x64,%ecx │ │ │ │ + mov %ecx,0x31c(%ebx) │ │ │ │ + movl $0x0,0x33c(%ebx) │ │ │ │ + mov 0x334(%ebx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + lea -0x4(%edx),%edi │ │ │ │ + mov %eax,0x748(%esp) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x754(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x760(%esp) │ │ │ │ + mov 0x754(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x324(%ebx) │ │ │ │ + mov 0x748(%esp),%ecx │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ + mov 0x4c(%ecx),%ecx │ │ │ │ + mov %ecx,0x76c(%esp) │ │ │ │ + mov 0x760(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ + mov 0x76c(%esp),%ecx │ │ │ │ + adc %eax,%ecx │ │ │ │ + mov 0x748(%esp),%eax │ │ │ │ + mov %edx,0x48(%eax) │ │ │ │ + mov %ecx,0x4c(%eax) │ │ │ │ + mov 0x73c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + cmp $0xc2,%al │ │ │ │ + jb 80c1a01 │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80c1d8a │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80c1d2a │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov $0x85d783e,%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xf4240,%ecx │ │ │ │ + jge 80c1a77 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8369d90 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80c1d83 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %dl,%dl │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80c6a15 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 80c1e6e │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 80a7e80 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jb 80c1a3a │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80c1c20 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jb 80c1d24 │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80c1c20 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%cl │ │ │ │ + cmp $0x80,%cl │ │ │ │ + ja 80c19ca │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b5ab2 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5b24 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b5980,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b59bc,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - 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 │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5b7c │ │ │ │ - movl $0x80b5b6c,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp 80c1c20 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + jmp 80c1d05 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80c1d05 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1d4b │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80c1c47 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80c1c47 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + jmp 80c1c94 │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + jmp 80c1c94 │ │ │ │ nop │ │ │ │ + sub $0x12,%al │ │ │ │ + push %eax │ │ │ │ + add %cl,%al │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b5acc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x54,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5c0f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%ax │ │ │ │ - sub 0xa(%esi),%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 80c1d66 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + jmp 80c1d8a │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + movzbl 0x8486f44(%edx),%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add %cl,%dl │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov 0x8486ed4(%ecx),%cl │ │ │ │ + movzbl %cl,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c6858 │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b5bd4 │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %esp │ │ │ │ - push %edx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c1c98 │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80c1c98 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80c1dfa │ │ │ │ + mov %edx,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80a7dc4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80c6a74,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %cl,0x20(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + clc │ │ │ │ + adc %dl,0x0(%eax) │ │ │ │ + lea 0x2(%ebp),%edi │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5c12 │ │ │ │ - movl $0x80b58f4,-0x1c(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x76f7f3d8(%eax) │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c28b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + fcoml (%eax) │ │ │ │ + push %eax │ │ │ │ + add %ch,(%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c51ec │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x574(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b5acc,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b5b40,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b5bcc,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80c1fbe │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c1f78,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 80b2620 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %dl,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004f(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b5ca5 │ │ │ │ - movl $0x80b5c78,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%cx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %cx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + test $0x1e,%al │ │ │ │ + or $0x8,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5c78 │ │ │ │ + jne 80c1ea8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b5ca8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5cf3 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%cx │ │ │ │ - movl $0x80b5c3c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pusha │ │ │ │ - push %ebx │ │ │ │ - push %edx │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x458b18c7(%ebx) │ │ │ │ - add %cl,-0x44c4fbb3(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b5d76 │ │ │ │ - cmp %cx,%ax │ │ │ │ - ja 80b5d4e │ │ │ │ - movl $0x80b5b8c,-0x14(%edi) │ │ │ │ - mov %cx,-0xc(%edi) │ │ │ │ - mov %ax,-0xa(%edi) │ │ │ │ - movl $0x80b5cc4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b5774,-0x14(%edi) │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - mov %cx,-0xa(%edi) │ │ │ │ - movl $0x80b58ac,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %cx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c20c8,%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %al,%bl │ │ │ │ + add %dl,(%eax) │ │ │ │ push %eax │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x1e00027d(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5dec │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b5dd0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%ecx,%ebp,1) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b5dd0 │ │ │ │ + jne 80c292c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - ret $0x50 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80c205e │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c2018,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + movl $0x85d45a9,-0x4(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b2620 │ │ │ │ + nop │ │ │ │ + mov %cl,(%edi) │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004f(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7499f8ba(%ebx) │ │ │ │ - inc %eax │ │ │ │ - add -0x7499fcb2(%ebx),%ecx │ │ │ │ - dec %ecx │ │ │ │ - add 0x4589fc4d(%ecx),%ecx │ │ │ │ - add %al,0x24e9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov 0x83080c1f,%al │ │ │ │ (bad) │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + jae 80c202a │ │ │ │ (bad) │ │ │ │ - mov $0x85c20d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80b5e48 │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ + decl -0x721f00fa(%ebx) │ │ │ │ + jbe 80c2034 │ │ │ │ + pusha │ │ │ │ + movmskps (bad),%eax │ │ │ │ + push %eax │ │ │ │ + add %cl,0x1e00027d(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5e2b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b5e40 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b5e65 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xc(%ecx,%ebp,1) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2964 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b5e38,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5eb8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + movl $0x80c20c8,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80b5fd8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b5fac │ │ │ │ - movl $0x80b5f20,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x310(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b5f20 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80b2620 │ │ │ │ + fmuls (%esi) │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0xb(%edi,%ebx,2) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + cld │ │ │ │ + inc %eax │ │ │ │ + and %cl,(%eax,%ecx,1) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2040 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c3360,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c33b8,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + pusha │ │ │ │ + push %cs │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b5faf │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b5fbe │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + ja 80c2124 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80c06e8,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c4d48,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c3498,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + or $0x4eaa0050,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7d6a │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c21b6 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c4cf8,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2260,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %eax │ │ │ │ + or $0x4eaa0050,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + sub %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6030 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b5e8c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b5ec8,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80c2227 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + movl $0x80c21d4,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c3518,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2340,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + or $0x50,%al │ │ │ │ + add %ch,0x1e00004e(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248489f2(%ecx) │ │ │ │ + sub %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b6088 │ │ │ │ - movl $0x80b6078,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2308 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c4f48,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80b5fd8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - fmuls 0x52(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %dl,(%eax,%eax,1) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c360c,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3768,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3820,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x424(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c398c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xb,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e0001(%edx,%edi,1) │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6117 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - sub 0xc(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b60dc │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c247e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bf5e8,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c4bdc,0x0(%ebp) │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - dec %edi │ │ │ │ - push %edx │ │ │ │ - add %ah,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + orb $0x50,(%edx) │ │ │ │ + add %ch,0x1e0001(%edx,%edi,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7dce │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b611a │ │ │ │ - movl $0x80b5e00,-0x1c(%edi) │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b5fd8,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b604c,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + ja 80c2503 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + movl $0x80c49fc,0x0(%ebp) │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b60d4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + adc $0xa,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004e(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b61a7 │ │ │ │ - movl $0x80b617c,-0x8(%ebp) │ │ │ │ + ja 80c2570 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + movl $0x80bee60,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c2520,-0x8(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2754,-0x8(%ebp) │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b617c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push $0xaa005009 │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b61aa │ │ │ │ + ja 80c25e7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + movl $0x80beaf0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x460(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x46c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x394(%esp) │ │ │ │ + mov 0x46c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b61f5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b6144,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80c2605 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x460(%esp),%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x80c49a4,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ + xchg %eax,%esp │ │ │ │ + or %dl,0x0(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ dec %esi │ │ │ │ - push %edx │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %dl,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7e19 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x394(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x460(%esp) │ │ │ │ + jmp 80c26a5 │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + or %dl,0x0(%eax) │ │ │ │ + int3 │ │ │ │ + cmp (%ecx),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b623b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80b6250 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %ecx,0x394(%esp) │ │ │ │ + mov %edx,0x460(%esp) │ │ │ │ + jmp 80c26a5 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x8,%al │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7e00 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2781 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c270c,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2828,0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x8c783f1(%ecx) │ │ │ │ + js 80c2825 │ │ │ │ + push %eax │ │ │ │ + add %ch,0x1e00004e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x10c783f2(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6275 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,%ecx │ │ │ │ - neg %eax │ │ │ │ - xor %edx,%edx │ │ │ │ - div %ecx │ │ │ │ + ja 80c27ef │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - movl $0x80b6248,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8455d30 │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b62c8 │ │ │ │ - movl $0x845b168,-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 80b63e8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80c279c,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + lock push %es │ │ │ │ + push %eax │ │ │ │ + add %cl,%ch │ │ │ │ + pop %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b63bc │ │ │ │ - movl $0x80b6330,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6330 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + mov 0x7(%edx),%edx │ │ │ │ + mov %eax,0x304(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c4967 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jl 80c2295 │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + jmp 80c284b │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ + je 80c2928 │ │ │ │ + push %eax │ │ │ │ + add %cl,%ch │ │ │ │ + pop %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + jmp 80c28da │ │ │ │ + cmp $0x6,%al │ │ │ │ + push %eax │ │ │ │ + add %cl,%ch │ │ │ │ + pop %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + jmp 80c28da │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + jmp 80c284b │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c29dc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xb(%ebx,%eiz,2) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x6dc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c29aa │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0xa(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2a88,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b63bf │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jb 80b63ce │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x28,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x6dc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6440 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b629c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b62d8,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80c2a58 │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2b6c,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80c2aa6 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c2cc1 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2af4 │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6498 │ │ │ │ - movl $0x80b6488,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x6dc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80c2b29 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2bb8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80b63e8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - enter $0x524b,$0x0 │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%esp,%eax,8) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - adc $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6527 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - sub 0xc(%esi),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80b64ec │ │ │ │ - mov $0x85c20a6,%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2b8c │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0xa(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0xb(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x6c4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %cs,0x52(%ebx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ - adc %cl,0x20c783f1(%ecx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0855(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + roll $1,0x1ff800e1(%ecx) │ │ │ │ + add %al,0xd800f9(%ecx) │ │ │ │ + add %dh,0x6b(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0x6c4(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x6d0(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x6dc(%esp) │ │ │ │ + mov 0x6d0(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c2b1c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jl 80c29fa │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + jmp 80c2bcd │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c2c59 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x6dc(%esp),%ecx │ │ │ │ + jmp 80c2bcd │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c3dcd │ │ │ │ + mov 0x1fc(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c7c83 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c2c3c,0x20(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2d2c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x688(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b652a │ │ │ │ - movl $0x80b6210,-0x1c(%edi) │ │ │ │ + ja 80c2cfd │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov 0x6a0(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x6b8(%esp) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ inc %eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b63e8,-0x10(%edi) │ │ │ │ - lea -0x1c(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x6b8(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x6a8(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b645c,-0x4(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80b64e4,-0x10(%ebp) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2e58,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ jmp 8455d30 │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b65b7 │ │ │ │ - movl $0x80b658c,-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 80b658c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x688(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2e2b │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov 0x6a0(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x6b8(%esp) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x6a0(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x67c(%esp),%edx │ │ │ │ inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x6a8(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c2fcc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 80c2e88 │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80c3211 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2f29 │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x6a8(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b65ba │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x688(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + jmp 80c2f5f │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3028,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0x7c,%al │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x688(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6605 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b6554,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80c3001 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x6ac(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %ecx,0x6b8(%esp) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + mov %eax,0x6a0(%esp) │ │ │ │ + mov 0x6ac(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x6b8(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x67c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x6b8(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x6a0(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x6b8(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x6a0(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x67c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x6a8(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x688(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - dec %edx │ │ │ │ - push %edx │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x1d82484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c31ff │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x67c(%esp) │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %eax,0x688(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x694(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x6a0(%esp) │ │ │ │ + mov 0x694(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c2f4e │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jl 80c2d5c │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + jmp 80c3051 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x67c(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + jmp 80c319d │ │ │ │ + mov 0x6a0(%esp),%eax │ │ │ │ + jmp 80c3051 │ │ │ │ + movl $0x80c3164,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3fad │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c3d46 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3f91 │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c2ccf │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x1fc(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c3e64 │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80c959c │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x364(%esp) │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + mov 0x364(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80c3462 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c20e1 │ │ │ │ + movl $0x80c1578,-0x8(%edi) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + cld │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00007e(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0x28,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x249489f0(%ecx) │ │ │ │ + jo 80c33a2 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6683 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - ja 80b665e │ │ │ │ - movl $0x80b64a8,-0x18(%edi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80c3304 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call b20c83ac │ │ │ │ + jle 80c33b3 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dfab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x28,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x18c783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c2106 │ │ │ │ + movl $0x80c0a58,-0x14(%edi) │ │ │ │ + mov %ecx,0x370(%esp) │ │ │ │ + mov 0x358(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b65d8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80b6098,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b61c8,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c20e8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + lea -0x11(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x370(%esp),%ecx │ │ │ │ + jmp 80c33fc │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ inc %eax │ │ │ │ - mov $0x50050,%edx │ │ │ │ + jmp 80c324c │ │ │ │ + or %bh,%bl │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00007e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + sub %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c219b │ │ │ │ + movl $0x80c0494,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %bh,%dl │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00006f(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376e7ab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x248489f1(%ecx) │ │ │ │ + sub %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b66f2 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b66d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b66d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %bh,0x50(%edx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c22ed │ │ │ │ + movl $0x80c0124,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + inc %eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c365c │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + xchg %eax,%esp │ │ │ │ + stc │ │ │ │ + dec %edi │ │ │ │ + add %cl,-0x43(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x408b0746(%ebx) │ │ │ │ - add 0x498b034e(%ebx),%ecx │ │ │ │ - add 0x4589fc4d(%ecx),%ecx │ │ │ │ - add %al,0x32e9fcc5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c20f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b6817 │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + sub %cl,-0x7b76f7ab(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376d3bb(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76dfb3(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376ebbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cdbb3(%ebx) │ │ │ │ + cld │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b680d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x1c(%eax),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - jae 80b67c0 │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sbb %ecx,%edx │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov %cs,0x52(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b694a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6868,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6868 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80c23d7 │ │ │ │ + movl $0x80bfd0c,-0xc(%edi) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov 0x3dc(%esp),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x3dc(%esp),%edx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c38e5 │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c37b8 │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + jmp 80c324c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - dec %ecx │ │ │ │ - push %edx │ │ │ │ + cmp %bh,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,-0x43(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xa0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376d7bb(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cdbb3(%ebx) │ │ │ │ + cld │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x3f4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c23f5 │ │ │ │ + movl $0x80bfc84,-0xc(%edi) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + nop │ │ │ │ + xor $0x4f,%bh │ │ │ │ + add %ch,-0x63(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x768b080b(%eax,%ebp,2) │ │ │ │ - pop %es │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b688c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + or %cl,-0x7b76d3ab(%ebx) │ │ │ │ + and $0xd0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76e3b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76ebab(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efb3(%ebx) │ │ │ │ + and $0x28,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cfbab(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x3f4(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x424(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c241d │ │ │ │ + movl $0x80bfb80,-0xc(%edi) │ │ │ │ + mov 0x3d0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x3f4(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + mov 0x424(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,0x430(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x430(%esp),%eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %edx,0x418(%esp) │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x424(%esp) │ │ │ │ + mov 0x418(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 80c387a │ │ │ │ + inc %eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0x43c(%esp) │ │ │ │ + mov 0x424(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c39ed │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + jmp 80c324c │ │ │ │ + adc $0xf6,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e0001(%edx,%edi,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x3a0(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x3f4(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x43c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c244f │ │ │ │ + movl $0x80bf9ac,-0x14(%edi) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x3d0(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x3f4(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x43c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub %cl,0x52(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0xf5,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e0001(%edx,%edi,8) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c24f4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bf1d0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x310(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %edx,0x328(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x3ac(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + mov 0x3ac(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3b5a │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 80c4910 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x448(%esp) │ │ │ │ + mov 0x3b8(%esp),%ecx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x3b8(%esp),%edx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c3bcd │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + movl $0x80bf540,-0xc(%edi) │ │ │ │ + mov 0x3a0(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x448(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x394(%esp),%ecx │ │ │ │ + jmp 80c324c │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov 0x37c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c3c88 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + inc %eax │ │ │ │ + jmp 80c324c │ │ │ │ + movl $0x80bea48,-0xc(%edi) │ │ │ │ + mov 0x394(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x37c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x304(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + jmp 80c324c │ │ │ │ + mov 0xaa004ff2,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376e7ab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0x28,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,0x24948bd0(%ecx) │ │ │ │ + sub %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b694d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - or %edx,%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ + jmp 80c324c │ │ │ │ test %eax,%eax │ │ │ │ - jl 80b695c │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ + jne 80c3d5d │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80b690c │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ + jmp 80c326d │ │ │ │ + movl $0x80be650,-0xc(%edi) │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ + jmp 80c326d │ │ │ │ + or $0xf2,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00006f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dfbb(%ebx) │ │ │ │ + and $0x54,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x24848bc1(%ecx) │ │ │ │ + push %esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,0x31c2494(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 80c326d │ │ │ │ + movl $0x80be550,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c328e │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b69a0 │ │ │ │ - movl $0x845b168,-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 80b6b00 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6ac5 │ │ │ │ - movl $0x80b6a00,-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 %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 80b6a00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80c3def │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x664(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x66c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x67c(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x670(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c7c74 │ │ │ │ + movl $0x80c3e08,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x6a,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6a2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - push $0xb │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6a58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - call 260b6a68 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x6a(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6a78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - call 260b6a88 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6ac8 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ + ja 80c3e80 │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - and %edx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - jae 80b6ad7 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x634(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x640(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x644(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x63c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x664(%esp) │ │ │ │ + mov %edx,0x658(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x658(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x64c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6b58 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b6974,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b69b0,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c1ecd,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 80b6c3c │ │ │ │ - movl $0x80b6bb0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + ja 80c3f14 │ │ │ │ + movl $0x84330b0,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x836fed0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c3e98,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6bb0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x80c3f2c,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3d94,0x0(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3d00,0x0(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c3ffc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fsubrl 0xb(%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%eax,%edx,1) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x628(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c3fc9 │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0xa(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c40a8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6bdc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8455d30 │ │ │ │ arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - imul $0x8,(%ebx),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6bfc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%eax,%edx,1) │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x628(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4078 │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c418c,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80c40c6 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c42e1 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4114 │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + mov %dl,0x8(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%eax,%edx,1) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6c3f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - inc %ebp │ │ │ │ - push %edx │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x628(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80c4149 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c41d8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + test %ah,(%eax,%edx,1) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b6d22 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x7(%ecx),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x7(%eax),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,0xc4(%esp) │ │ │ │ - mov 0xac(%esp),%eax │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - or %edx,%eax │ │ │ │ - jne 80b6d34 │ │ │ │ - add $0xffffffbc,%edi │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c2108,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b6704,-0x40(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80b6828,-0x20(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b6b00,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b6b74,-0x8(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c41ac │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %al,0x8(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%ecx) │ │ │ │ + mov %edx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0xa(%ecx) │ │ │ │ + and $0x3f,%edx │ │ │ │ + lea 0x80(%edx),%eax │ │ │ │ + mov %al,0xb(%ecx) │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x610(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b6b00 │ │ │ │ - push %eax │ │ │ │ - mov $0x50,%bl │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b6dfc │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b6de8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6de8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x458b0855(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + roll $1,0x1ff800e1(%ecx) │ │ │ │ + add %al,0xd800f9(%ecx) │ │ │ │ + add %dh,0x6b(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0xfffd,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0x610(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x61c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x628(%esp) │ │ │ │ + mov 0x61c(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c413c │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jl 80c401a │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + jmp 80c41ed │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c4279 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x628(%esp),%ecx │ │ │ │ + jmp 80c41ed │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c5008 │ │ │ │ + mov 0x1fc(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c7c60 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c425c,0x28(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x2c(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c434c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - and %dh,0x20050(%ebx) │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b6c60 │ │ │ │ - mov $0x85c2110,%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 80b6e33 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0517,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb %cl,0x5d42494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c431d │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x604(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5f4(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c4478,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6e67 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0512,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb %cl,0x5d42494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b6e9b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e050d,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b6f40 │ │ │ │ - add $0x14,%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b6f36 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - cmp 0x1c(%eax),%ecx │ │ │ │ - jle 80b6f0b │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80c444b │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + lea 0x8(%edx),%ecx │ │ │ │ + mov 0x5c8(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %al,(%ecx,%edx,1) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5f4(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c45ec,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jge 80c44a8 │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80c4831 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4549 │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5f4(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - inc %edx │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7001 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b6f94,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6f94 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %al,0x52(%edx) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb %cl,0x5d42494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + jmp 80c457f │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c4648,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f491(%eax) │ │ │ │ - jbe 80b6fa5 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b6fb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - inc %ecx │ │ │ │ - push %edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xd8,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376dbbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add $0x4d8b0000,%eax │ │ │ │ + sbb %cl,0x5d42494(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c4621 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov %edx,0x5f8(%esp) │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov %ecx,0x604(%esp) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + mov %eax,0x5ec(%esp) │ │ │ │ + mov 0x5f8(%esp),%eax │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x604(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x5c8(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x604(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x5ec(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x604(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x5ec(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x5c8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x1dc(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5f4(%esp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + push %ecx │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x5d4(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + and %cl,0x1d82484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + and $0x1ff800,%edx │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jne 80c481f │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov $0xfffd,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %eax,0x5d4(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x5e0(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x5ec(%esp) │ │ │ │ + mov 0x5e0(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c456e │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jl 80c437c │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + jmp 80c4671 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x5c8(%esp) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + jmp 80c47bd │ │ │ │ + mov 0x5ec(%esp),%eax │ │ │ │ + jmp 80c4671 │ │ │ │ + movl $0x80c4784,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + inc %eax │ │ │ │ + out %eax,$0x4f │ │ │ │ + add %ch,0x1e00006e(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7004 │ │ │ │ + ja 80c25f6 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b7013 │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ + movl $0x80be6d8,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %edx,0x37c(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x388(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x394(%esp) │ │ │ │ + mov 0x388(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3c5d │ │ │ │ + mov 0x37c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c3c3a │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x304(%esp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c4f8b │ │ │ │ + mov $0x85c308b,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c51cd │ │ │ │ + mov 0x31c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c42ef │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x1fc(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c50a0 │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0x2c,%ebp │ │ │ │ + jmp 80c959c │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80c2375 │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c2993 │ │ │ │ + mov 0x304(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + jmp 80c4915 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + in $0x4f,%eax │ │ │ │ + add %ch,0x1e00006e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7d38 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c3ccf │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + in $0x4f,%eax │ │ │ │ + add %ch,0x1e0001(%edx,%edi,8) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7de7 │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %ecx,0x3c4(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x3c4(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3c1a │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xe5,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e0001(%edx,%edi,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c23c8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bfdb4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %ecx,0x3a0(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x3d0(%esp) │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x310(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x328(%esp) │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov %edx,0x3b8(%esp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x3dc(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x3e8(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x3f4(%esp) │ │ │ │ + mov 0x3e8(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c36b8 │ │ │ │ + mov 0x3dc(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c359d │ │ │ │ + mov 0x3b8(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3579 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jp 80c4bd8 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7db5 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x2c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x3a0(%esp) │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ + mov %ecx,0x3d0(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x31c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x304(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + mov %ecx,0x3b8(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x3f4(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x3dc(%esp) │ │ │ │ + jmp 80c4b4f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %ah,%bl │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00007e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x57efcaa(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x304248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7058 │ │ │ │ - movl $0x845b168,-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 80b717c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %ecx,0x340(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x340(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c34d1 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7144 │ │ │ │ - movl $0x80b70b8,-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 %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 80b70b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + test $0xe2,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00007e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7d83 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + jmp 80c4978 │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + pop %eax │ │ │ │ + loop 80c4d8e │ │ │ │ + add %ch,0x1e00005e(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7d51 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %ecx,0x400(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x400(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c346f │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xaa004fe1,%eax │ │ │ │ + pop %esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x7376dfab(%ebx) │ │ │ │ + and $0x4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x3282484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - jo 80b70c9 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x34c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x358(%esp) │ │ │ │ + mov 0x34c(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c32ab │ │ │ │ + mov 0x358(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3234 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call b20c9e91 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0x1c,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x57efcaa(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x304248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - jno 80b70ed │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7100 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %ecx,0x334(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %eax,0x328(%esp) │ │ │ │ + mov 0x334(%esp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c3551 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x328(%esp),%ecx │ │ │ │ + jmp 80c4978 │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - jno 80b7111 │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7120 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + pop %eax │ │ │ │ + loopne 80c4f8e │ │ │ │ + add %ch,0x1e00006f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7d9c │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0x310(%esp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x304(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + jmp 80c4978 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c4fab │ │ │ │ + mov 0x328(%esp),%eax │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + jmp 80c4929 │ │ │ │ + mov 0x328(%esp),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80c4929 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + aam $0xdf │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00006f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0x10,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %cl,-0x3a7cdfbb(%ebx) │ │ │ │ + clc │ │ │ │ + mov %ecx,0x40c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40c(%esp),%eax │ │ │ │ + mov %edx,0x31c(%esp) │ │ │ │ + jmp 80c4929 │ │ │ │ + movl $0x80be450,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x310(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c494a │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b7147 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b7156 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ + ja 80c502a │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x5b0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x5b8(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x5c8(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x5bc(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c7c51 │ │ │ │ + movl $0x80c5044,0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b71d4 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b702c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b7068,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80b71d9 │ │ │ │ + ja 80c50bc │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x580(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x58c(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ push %ecx │ │ │ │ - add %al,0x4000100 │ │ │ │ + mov 0x590(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x588(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x5b0(%esp) │ │ │ │ + mov %edx,0x5a4(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x5a4(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x598(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b72af │ │ │ │ - movl $0x80b7248,-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) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c5150 │ │ │ │ + movl $0x84330b0,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x836fed0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c50d4,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7248 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x80c5168,0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c4fcc,0x8(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + mov %eax,0x2c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and $0xf3,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cwtl │ │ │ │ + fisttpll 0x0(%edi) │ │ │ │ + lea 0x2(%ebp),%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0x72(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7270 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - repnz push %ecx │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movl $0x80b7294,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7294 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fdiv %st(2),%st │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1e0000(%eax,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jl 80b72b2 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jge 80b72d1 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jl 80b72c2 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80b72d1 │ │ │ │ + add %dl,(%ebx,%ebx,2) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov $0x85d656c,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %ch,0x180050(%esi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b74a0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b7324,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7324 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0xae,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80b735e │ │ │ │ - mov $0x85d6541,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - movl $0x80b7384,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b7384 │ │ │ │ + jne 80c5b14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80b736f │ │ │ │ - mov $0x85d6505,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 80b733b │ │ │ │ - mov $0x85d64fd,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 80b733b │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %eax │ │ │ │ - add %ah,0x1e000000(%ebp) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jb 80b743a │ │ │ │ - mov $0x85d6541,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x2,%ecx │ │ │ │ - add $0x70,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b74a8 │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - movl $0x80b6e0c,-0x6c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - movl $0x80b6e40,-0x60(%edi) │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - movl $0x80b6e74,-0x54(%edi) │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - lea -0x6c(%edi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x60(%edi),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - lea -0x54(%edi),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b74c7 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jl 80b753e │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jge 80b756f │ │ │ │ - add $0xffffffb4,%edi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jb 80b7452 │ │ │ │ - mov $0x85d6505,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 80b73b4 │ │ │ │ - mov $0x85d64fd,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 80b73b4 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xc70050ac,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + jl 80c5207 │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + sldt (%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80b73b4 │ │ │ │ - mov $0x85c2138,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x70,0x33c(%ebx) │ │ │ │ - movl $0x80b7470,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x80b6ea8,-0x48(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80b6f54,-0x28(%edi) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80b717c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80b71f4,-0x10(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1a(%edi),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b717c │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jl 80b7557 │ │ │ │ - add $0xffffffb4,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80b756f │ │ │ │ - add $0xffffffb4,%edi │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add $0xffffffb4,%edi │ │ │ │ - mov $0x85d656c,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80b79d8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b762c │ │ │ │ - add $0x1c,%edi │ │ │ │ + jne 80c7e32 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7622 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + ja 80c681d │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80c52d6 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c5290,0x0(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80b75f1 │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80b7671 │ │ │ │ - push %edx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b2620 │ │ │ │ + adc %bl,%ch │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00004f(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b76ed │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7680,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7680 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + or %dl,0xc(%edx) │ │ │ │ + or %al,-0x899033b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c5208 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x3b,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + call 950ca28d │ │ │ │ + jge 80c52b5 │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x768b080b(%esi,%esi,2) │ │ │ │ - pop %es │ │ │ │ + add %bh,0xc(%ebx,%ebx,2) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b76a4 │ │ │ │ + jne 80c5b7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %bh,(%ebx) │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b76f0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b76ff │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7744 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80c535a │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c5318,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + movl $0x85d45a9,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80b7868 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7830 │ │ │ │ - movl $0x80b77a4,-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 %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 80b77a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80b2620 │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %bl,%ah │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00004f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - ja 80b77b5 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + cld │ │ │ │ + mov $0x83080c52,%eax │ │ │ │ + (bad) │ │ │ │ + test $0x8f750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fmull %fs:0x0(%edi) │ │ │ │ + lea 0x2(%ebp),%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - ja 80b77d9 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - adc %cl,-0x899efbb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b77ec │ │ │ │ + add %ah,-0x76f7f3a5(%eax) │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5ba0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c53b0,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x85c2ac5,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80b2620 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lock fisttpl 0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax,%edi,2) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + cld │ │ │ │ + cmp $0x53,%al │ │ │ │ + or $0x8,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b780c │ │ │ │ + jne 80c533c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7833 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b7842 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c5ccc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c5d10,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + nop │ │ │ │ + js 80c53f9 │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000047(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b78c0 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b7718,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b7754,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80c540c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bd304,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + shr $0x8,%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + movl $0x80c5f94,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c5ddc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - call 8107927 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b799e │ │ │ │ - movl $0x80b7920,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + in $0xda,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000047(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7e96 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c549e │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c5f58,0x0(%ebp) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7920 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %ch,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c5548,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + fimull 0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x79(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7948 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c550f │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x10,%ecx │ │ │ │ + mov %cl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c54bc,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c5e4c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c5628,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ nop │ │ │ │ - call 2a0bcb28 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + js 80c55f7 │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000047(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xb(%ecx,%edi,2) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b796c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c55f0 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c6154,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c623c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x2d4(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov 0x2c8(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c6530,0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c64b0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c58a0,-0x8(%ebp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - (bad) │ │ │ │ - and (%eax),%al │ │ │ │ + and $0xd8,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b79a1 │ │ │ │ + ja 80c56bf │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - cmp $0x10ffff,%eax │ │ │ │ - ja 80b79b0 │ │ │ │ - movl $0x84330c0,-0x4(%edi) │ │ │ │ + movl $0x80bc660,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 838c498 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0xfb,%al │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7a15 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80b7a27 │ │ │ │ - cmp $0x10ffff,%edx │ │ │ │ - ja 80b7a6e │ │ │ │ - movl $0x84330c0,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - lea -0x2f(%edi),%ecx │ │ │ │ - add $0xffffffd4,%edi │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x2f8(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x298(%esp) │ │ │ │ + mov 0x2f8(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5747 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c641c,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c2140,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x80b7590,-0x30(%edi) │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80b7640,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80b7868,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x80b78e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b7868 │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 838c498 │ │ │ │ - mov $0xa6,%ah │ │ │ │ - push %eax │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + dec %eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,-0x76f7f486(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7ab0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7e64 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x298(%esp) │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80c57ef │ │ │ │ nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,%bh │ │ │ │ + dec %edi │ │ │ │ + add %cl,%ah │ │ │ │ + sbb $0x1,%al │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - jp 80b7ac1 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %cl,0x4d8b2845(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x230050a6 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890445(%ebx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x10076(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7b1b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e050a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + or %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%eax),%ecx │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 80c57ef │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c5a28,0x0(%ebp) │ │ │ │ + mov 0x280(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0xaa004fd6,%al │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7b4f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0505,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x0,%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b7bf4 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b7bea │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ - cmp 0x1c(%eax),%ecx │ │ │ │ - jle 80b7bbf │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80c56b0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bc9d0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x2e0(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x2ec(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x280(%esp) │ │ │ │ + mov 0x2ec(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c58cf │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0x2e0(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80c5858,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor $0x10052,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b7cb5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b7c48,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7c48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor $0x52,%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x280(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + nop │ │ │ │ + rcl $0x4f,%ch │ │ │ │ + add %ch,0x1e000047(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7ee1 │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,0x280(%esp) │ │ │ │ + mov %edx,0x2e0(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + jmp 80c5973 │ │ │ │ + nop │ │ │ │ + js 80c59f3 │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xb(%esp,%edi,2) │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7c6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - xor $0x52,%eax │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + mov %fs,(%eax,%eax,4) │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x2e02494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 80c5973 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c5a8c,0xc(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + adc $0xd5,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000047(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7cb8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b7cc7 │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sub %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5a54 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ + movl $0x80c59e0,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + mov %edx,0x34(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp 845e7e4 │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7d0c │ │ │ │ - movl $0x845b168,-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 80b7e30 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %ss,%esp │ │ │ │ + dec %edi │ │ │ │ + add %cl,%ch │ │ │ │ + jge 80c5b0f │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + mov %edx,0x1fc(%esp) │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov 0x7(%ecx),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + mov %ecx,0x1f0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c5e9b │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jl 80c557d │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + jmp 80c5aaf │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b7df8 │ │ │ │ - movl $0x80b7d6c,-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 %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 80b7d6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + and $0xd4,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,%ch │ │ │ │ + jge 80c5b77 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + jmp 80c5b2a │ │ │ │ + add %dl,%ah │ │ │ │ + dec %edi │ │ │ │ + add %cl,%ch │ │ │ │ + jge 80c5b9b │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x34(%ebp),%ecx │ │ │ │ + jmp 80c5b2a │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + jmp 80c5aaf │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6801 │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c6621 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x1fc(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c66d4 │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80c959c │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %edx,0x244(%esp) │ │ │ │ + mov 0x238(%esp),%edx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov 0x244(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c5d98 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c53c9 │ │ │ │ + movl $0x80be180,-0x8(%edi) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x5(%edi),%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f483(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + aam $0xd2 │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000077(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0x8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x248c89f2(%ecx) │ │ │ │ + push %eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x162f763f(%ecx) │ │ │ │ + jbe 80c5cff │ │ │ │ + (bad) │ │ │ │ + jmp *-0x70(%esi) │ │ │ │ nop │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x468b080b(%ebp,%edi,2) │ │ │ │ - add 0x45891075(%ebx),%ecx │ │ │ │ - adc %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7db4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + rorb %cl,0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ja 80c5d0b │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76dbbb(%ebx) │ │ │ │ + and $0x8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376e7ab(%ebx) │ │ │ │ + and $0x38,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x18c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c53ee │ │ │ │ + movl $0x80bd674,-0x14(%edi) │ │ │ │ + mov %eax,0x250(%esp) │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x208(%esp),%ecx │ │ │ │ + mov %ecx,0x24(%ebp) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x250(%esp),%eax │ │ │ │ + jmp 80c5d40 │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x268(%esp),%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + jmp 80c5be0 │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + (bad) │ │ │ │ + rorl $1,0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ja 80c5dd7 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dbb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x249489f0(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - jge 80b7dc5 │ │ │ │ - or %cl,-0x899f88a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7dd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5483 │ │ │ │ + movl $0x80bd0b0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + rorl $1,0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + pop %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x249489f0(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7dfb │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b7e0a │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b7e88 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b7ce0,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b7d1c,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c55d5 │ │ │ │ + movl $0x80bcd40,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %ah,%dh │ │ │ │ - push %ecx │ │ │ │ - add %al,0x3000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jge 80c565d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c5bbb │ │ │ │ + mov 0x1f0(%esp),%eax │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + mov %edx,0x30(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85c308b,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + jmp 80c5be0 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + rorb $1,0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ja 80c5ed7 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x1f02484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b7f51 │ │ │ │ - movl $0x80b7ef0,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x220(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x220(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c5e01 │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7ef0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - out %al,$0x51 │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - jg 80b7f01 │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b7f18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5eac │ │ │ │ nop │ │ │ │ - sbb %ah,%dh │ │ │ │ - push %ecx │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + dec %eax │ │ │ │ + rorb $1,0x0(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ja 80c5f53 │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edi,%edi,2) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7f3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7eaf │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x1f0(%esp) │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + jmp 80c5eac │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - in $0x51,%eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + or $0xd0,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000057(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45030346(%ebx) │ │ │ │ - or %al,-0x74f18a40(%ebp) │ │ │ │ - jne 80b7f4d │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80b7f64 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov $0x85d6530,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - fsubs 0x180050(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jne 80c7e7d │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %eax,0x1f0(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x25c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x25c(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80c5da5 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5eac │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x4f,%bh │ │ │ │ + add %ch,0x1e000057(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b80e4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b7fb4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b7fb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x30050,%eax │ │ │ │ + add %cl,0x2082494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80b7feb │ │ │ │ - mov $0x85d64fd,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x80b8004,-0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x3(%ecx),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8004 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85d6505,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 80b7fc8 │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %edx,0x22c(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %ecx,0x238(%esp) │ │ │ │ + mov 0x22c(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80c5c1e │ │ │ │ + mov 0x238(%esp),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c5bd2 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5eac │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - mov 0xa50050,%eax │ │ │ │ + enter $0x4fce,$0x0 │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + pop %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b8098 │ │ │ │ - mov $0x85d64fd,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x60,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b80ec │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - movl $0x80b7af4,-0x5c(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - movl $0x80b7b28,-0x50(%edi) │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - lea -0x5c(%edi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - lea -0x50(%edi),%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jne 80b810b │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x67efcb2(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x1f02484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x214(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x214(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c5e71 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5eac │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + into │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00005f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7ec8 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov %eax,0x1f0(%esp) │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + jmp 80c5eac │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c61c8 │ │ │ │ + movl $0x80bc268,-0xc(%edi) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + mov %ecx,0x2bc(%esp) │ │ │ │ + mov 0x274(%esp),%ecx │ │ │ │ + mov %eax,0x2c8(%esp) │ │ │ │ + mov 0x28c(%esp),%eax │ │ │ │ + mov %edx,0x2d4(%esp) │ │ │ │ + mov 0x2bc(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 80b8178 │ │ │ │ - add $0xffffffb8,%edi │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov $0x85d6505,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 80b802d │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x2c70050,%al │ │ │ │ + jne 80c628b │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs int $0x4f │ │ │ │ + add %ch,(%edx) │ │ │ │ + inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x558b1845(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - push %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80b802d │ │ │ │ - mov $0x85c2168,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x60,0x33c(%ebx) │ │ │ │ - movl $0x80b80b4,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x80b7b5c,-0x44(%edi) │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80b7c08,-0x24(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80b7e30,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80b7ea8,-0xc(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x16(%edi),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80b7e30 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b818e │ │ │ │ - add $0xffffffb8,%edi │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add $0xffffffb8,%edi │ │ │ │ - mov $0x85d6530,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76f3b3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76dfbb(%ebx) │ │ │ │ + and $0x8,%al │ │ │ │ add (%eax),%al │ │ │ │ + add %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0x80,%al │ │ │ │ add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80b822c │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,-0x7b76e7b3(%ebx) │ │ │ │ + and $0x98,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x6b76efbb(%ebx) │ │ │ │ + and $0xc8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x248c89f2(%ecx) │ │ │ │ + aam $0x2 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b8222 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80b81fb │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ + ja 80c56dd │ │ │ │ + movl $0x80bc10c,-0x14(%edi) │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x298(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80b8265 │ │ │ │ - push %edx │ │ │ │ + mov 0x2c8(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x2d4(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + lea -0x11(%edi),%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xcc,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + ja 80c56ce │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80bc2f0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x1f0(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x208(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x274(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x280(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + lea -0x1(%edi),%edx │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x2a4(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x2b0(%esp) │ │ │ │ + mov 0x2a4(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c6485 │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c5728 │ │ │ │ + mov 0x28c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c6508 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c570c │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c6571 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x268(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x268(%esp),%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + jmp 80c5be0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,%bl │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b82ed │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8280,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8280 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c7e4b │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x1fc(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x1f0(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x280(%esp) │ │ │ │ + mov $0x85c308b,%eax │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x2b0(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + jmp 80c6397 │ │ │ │ + mov 0x2b0(%esp),%ecx │ │ │ │ + mov %eax,0x2bc(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x2bc(%esp),%ecx │ │ │ │ + jmp 80c63a6 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x2f,%al │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + lock lret $0x4f │ │ │ │ + dec %ebx │ │ │ │ + into │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x768b080b(%edx,%eax,4) │ │ │ │ - pop %es │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b82a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %ch,(%edi) │ │ │ │ - push %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x458b084d(%ebx) │ │ │ │ + sub $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,0x1fc248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %eax,0x1f0(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x208(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %ecx,0x274(%esp) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %eax,0x280(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %edx,0x28c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x298(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c63a6 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c6181 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x298(%esp),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80c63c7 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80c64f0 │ │ │ │ + dec %edi │ │ │ │ + add %ch,(%edx) │ │ │ │ + add %al,(%bx,%si) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376e3ab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76efb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x6b76f3bb(%ebx) │ │ │ │ + and $0x8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0x74,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0x80,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,-0x162e7638(%ecx) │ │ │ │ + push %esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl -0x7cd68a37(%ebp) │ │ │ │ + (bad) │ │ │ │ + lock mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x280(%esp),%ecx │ │ │ │ + mov %eax,0x208(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + movl $0x80bbf8c,-0xc(%edi) │ │ │ │ + mov 0x280(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x274(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x208(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + jmp 80c5be0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xaa004fc9,%eax │ │ │ │ + push %edi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b82f0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80b82ff │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + sub %cl,-0x7376dbab(%ebx) │ │ │ │ + and $0xfc,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7b76dfb3(%ebx) │ │ │ │ + and $0xf0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7376e3bb(%ebx) │ │ │ │ + and $0x68,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0x24848bc1(%ecx) │ │ │ │ + push $0x89000002 │ │ │ │ + xchg %eax,%esp │ │ │ │ + and $0x8,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %ch,%cl │ │ │ │ + mov $0x85fffff5,%edi │ │ │ │ + shlb $0x83,0x13(%ebp) │ │ │ │ + (bad) │ │ │ │ + lock mov 0x208(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c5c01 │ │ │ │ + movl $0x80bbe88,-0xc(%edi) │ │ │ │ + mov 0x208(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x1f0(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0x9(%edi),%ecx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c5c01 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b8344 │ │ │ │ - movl $0x845b168,-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 80b8468 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8430 │ │ │ │ - movl $0x80b83a4,-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 %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 80b83a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80c6661 │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x55c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x564(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x574(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x568(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c7c38 │ │ │ │ + movl $0x80c6678,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - orl $0x8,(%ebx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b83c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - orl $0x8,(%ebx) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b83ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80c66f0 │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x52c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x538(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x53c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x534(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x55c(%esp) │ │ │ │ + mov %edx,0x550(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x550(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x544(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%esp,%eax,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b840c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x1,%al │ │ │ │ + leave │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8433 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80b8442 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + ja 80c6784 │ │ │ │ + movl $0x84330b0,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x836fed0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c6708,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x80c679c,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + mov 0x1fc(%esp),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c65e8,0x0(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80c6950,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b84c0 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b8318,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80b8354,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + cmp $0xc,%edx │ │ │ │ + jne 80c1e51 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80c68fc │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x85d783e,%edx │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c682c │ │ │ │ + movl $0x80bbd88,-0x1c(%edi) │ │ │ │ + mov %eax,0x1d8(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c5234,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x1cc(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%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 80b8587 │ │ │ │ - movl $0x80b8518,-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 80b8518 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80c691d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %eax,0x1cc(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80c6879 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x1cc(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x1d8(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x1d8(%esp),%eax │ │ │ │ + jmp 80c6879 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x4f,%dh │ │ │ │ + add %ch,(%edx) │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b080b(,%eax,4) │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b853c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xb(%ebp,%eax,4) │ │ │ │ - or %cl,-0x899fc8a(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b855c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b858a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x8(%ebp),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x1cc(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %ecx,0x1e4(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x1e4(%esp),%edx │ │ │ │ + jmp 80c6879 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + enter $0x1f,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b85d5 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b84dc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80c69a1 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %ecx,0x514(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x51c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x52c(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x520(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c1e80 │ │ │ │ + movl $0x80c17cc,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80c80f0 │ │ │ │ + movl $0x80c69b8,0x0(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 80b8468 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + jmp 84560c4 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lds 0x0(%edi),%ecx │ │ │ │ + enter $0x13,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x458b144d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x759bdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + and %cl,-0x748fdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,0x882494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x758b0246(%ebx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sub 0x3a(%eax),%esp │ │ │ │ - add %cl,0x2ba40076(%ebp) │ │ │ │ - push %edx │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 80c6a1c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80c754c,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c6adc,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + (bad) │ │ │ │ + les 0x0(%edi),%ecx │ │ │ │ + out %eax,$0x8 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b86c5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b8660,-0x14(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ - movl $0x845c3fc,-0x1c(%ebp) │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 838f75c │ │ │ │ - push %esp │ │ │ │ - sub 0x0(%edx),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6ab2 │ │ │ │ + movl $0x80bb72c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + shr $0x10,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c75d0,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c7604,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c6ba0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%ah │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f47a(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6b79 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80c7f08,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + mov 0x66004fc3,%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838f75c │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x124(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0x124(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c6afe │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80c6baf │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c6c94,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ nop │ │ │ │ - sbb $0x2b,%al │ │ │ │ - push %edx │ │ │ │ - add %ah,(%edx) │ │ │ │ + or $0xc3,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b86c8 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80b86d7 │ │ │ │ - movl $0x80b85f0,-0x38(%edi) │ │ │ │ - mov %esi,-0x34(%edi) │ │ │ │ - lea -0x36(%edi),%eax │ │ │ │ - add $0xffffffcc,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80b81a8,-0x38(%edi) │ │ │ │ - mov %esi,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x80b8240,-0x20(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b8468,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b85a8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6c69 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80c802c,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c7664,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c6d34,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b87a0 │ │ │ │ - movl $0x80b8768,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + ret $0x4f │ │ │ │ + data16 add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6d08 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c806c,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8768 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f479(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45c7f445(%ecx) │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - hlt │ │ │ │ - jmp 838f724 │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b87dd │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80b8730,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + ja 80c6d88 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x4fc(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x504(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x514(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x508(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jge 80c6d46 │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c7432 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 80c7c45 │ │ │ │ + movl $0x80c6da0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80c6f74,-0x4(%ebp) │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80c76b4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c7044,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + adc %al,%cl │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e000011(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + sbb %cl,-0x7b76e3ab(%ebx) │ │ │ │ + and $0xe8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4c890c45(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80c6faa │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6e68 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80c7f44,0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x17005229,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub $0xc0,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x23(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,0xe82484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8838 │ │ │ │ - movl $0x80b8610,-0x1c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80b87b0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x100(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6e2c │ │ │ │ + movl $0x80bb028,-0x10(%edi) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea 0x1(%ecx),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c2170,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fcompl 0xf0050(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x190(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + jmp 80c6f0f │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + mov $0x11a8004f,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b887d │ │ │ │ - movl $0x85e050d,-0x8(%ebp) │ │ │ │ - movl $0x85e0517,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b72f0 │ │ │ │ - mov $0x85c2178,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80b8822 │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c8096 │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + jmp 80c6f0f │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + mov $0x11c8004f,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x4014fb3b(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $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 %eax,0x190(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + jmp 80c6f0f │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80c70a4,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + cld │ │ │ │ + mov $0x8e7004f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b88d1 │ │ │ │ - movl $0x0,-0x8(%ebp) │ │ │ │ - movl $0x10ffff,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b79d8 │ │ │ │ - mov $0x85c2198,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7077 │ │ │ │ + movl $0x80bab0c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + shr $0x8,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c7004,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x11(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80c7190,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80c77c0,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c72e0,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cwtl │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %bh,0x11e8004f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x4014fb3b(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $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 $0x4,%ebp │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7126 │ │ │ │ + movl $0x80baa64,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x5(%edi),%ecx │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c723a │ │ │ │ + inc %eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7162 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + shr $0x10,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80c7f88,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + add %eax,%edx │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + jmp 80c71e6 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0x98,%al │ │ │ │ - push %eax │ │ │ │ - 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 80b8948 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b8934,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8934 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x98,%al │ │ │ │ push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + mov $0x8e7004f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b72f0 │ │ │ │ - mov $0x85c21b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %bl,0x170050(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %edx,0x154(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x160(%esp) │ │ │ │ + mov 0x154(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c71bc │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov $0x85c308b,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + jmp 80c71e6 │ │ │ │ + nop │ │ │ │ + sarb $0x0,0x11c800(%edi,%ecx,2) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b89a4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b8990,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $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 $0x4,%ebp │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + jmp 80c71e6 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c732c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8990 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoms 0x20050(%edi) │ │ │ │ + je 80c72de │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7306 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + shr $0x8,%edx │ │ │ │ + mov %dl,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80c7fcc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b7f80 │ │ │ │ - mov $0x85c21d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - test %dl,0x170050(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + adc $0xbc,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b8a06 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b89ec,0x0(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c70c6 │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 80c733b │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80c7420,-0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b89ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + cmpb $0x0,0x466004f(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x408b0746(%ebx) │ │ │ │ - add 0x498b034e(%ebx),%ecx │ │ │ │ - add 0x4589fc4d(%ecx),%ecx │ │ │ │ - add %al,-0x2d16033b(%ebx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c21e8,%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 80b8a3f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e0505,-0xc(%ebp) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c73f5 │ │ │ │ + movl $0x83e99e0,-0xc(%edi) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %al,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80c80bc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 845e7e4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b8a73 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85e050a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + sbb $0xbb,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000002 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890756(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x18,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80c6dfc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jl 80c6ca6 │ │ │ │ + jmp 80c7432 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + call ad0cc46b │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + test %ah,(%eax,%esi,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x118248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8acf │ │ │ │ - movl $0x80b8abc,-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 80b8abc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x148(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c7574 │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c7934 │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80c959c │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + push %esp │ │ │ │ + mov $0x566004f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0x46,%dh │ │ │ │ - add -0x74f18aff(%eax),%ebp │ │ │ │ - jne 80b8acf │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or %cl,-0x7b76efab(%ebx) │ │ │ │ + and $0x30,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + mov %fs,(%eax,%ebx,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x249489f1(%ecx) │ │ │ │ + dec %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x14c783ca(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6a94 │ │ │ │ + movl $0x80bba9c,-0x10(%edi) │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xd(%edi),%ecx │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sarb $1,0x2a5004f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c8007 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ + pushf │ │ │ │ + mov $0x3a5004f,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x248c89f0(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + add %cl,0xcc783c1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6b5e │ │ │ │ + movl $0x80bb684,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x5(%edi),%eax │ │ │ │ + mov 0x1c0(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c764e │ │ │ │ + inc %ecx │ │ │ │ + jmp 80c7522 │ │ │ │ + add %ecx,%edx │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ + cmp $0xb9,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000003(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x248489f2(%ecx) │ │ │ │ + sbb %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6ced │ │ │ │ + movl $0x80bb314,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x1(%edi),%ecx │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x490(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x490(%esp),%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x666004f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1182484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8b38 │ │ │ │ - movl $0x80b8a18,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80b8a4c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b8a84,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c1fed,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - mov $0x85c2200,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %ecx,0x190(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c6e4a │ │ │ │ + movl $0x80bae7c,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x190(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c7711 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + jmp 80c7522 │ │ │ │ + movl $0x80bafa0,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x1a8(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + add %edx,%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + mov $0x325004f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x190248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - or %al,0x0(%ebp) │ │ │ │ - pop %esi │ │ │ │ - or %al,-0x3d16f73b(%ebx) │ │ │ │ - pop %edx │ │ │ │ - cmp (%eax),%al │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x19c(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x1a8(%esp) │ │ │ │ + mov 0x19c(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c76dc │ │ │ │ + mov 0x1a8(%esp),%edx │ │ │ │ + mov 0x190(%esp),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c7522 │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80b8b01 │ │ │ │ - push %eax │ │ │ │ - add %al,0x100 │ │ │ │ + loopne 80c776d │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x6(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %bh,0x85c1ef0(%esi) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1182484(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + mov %ecx,0x16c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c7144 │ │ │ │ + movl $0x80ba8b8,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + lea -0x15(%edi),%eax │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ + mov 0x16c(%esp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c781d │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + jmp 80c7522 │ │ │ │ + movl $0x80ba9dc,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x184(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x9(%edi),%eax │ │ │ │ + add %edx,%ecx │ │ │ │ + jmp 80c7522 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %esp │ │ │ │ + mov $0x4f,%bh │ │ │ │ + add %ah,0x1e000003 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,-0x7fc2fcba(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x16c248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8bf4 │ │ │ │ - movl $0x80b8bcc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8bcc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + mov %ecx,0x178(%esp) │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + mov %edx,0x184(%esp) │ │ │ │ + mov 0x178(%esp),%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne 80c77e8 │ │ │ │ + mov 0x184(%esp),%edx │ │ │ │ + mov 0x16c(%esp),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80c7522 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8bf7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + ja 80c78be │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x4e4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x4ec(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4fc(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x4f0(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c7a40 │ │ │ │ + movl $0x80c78d8,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8c40 │ │ │ │ - movl $0x80b8b98,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2240,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x5014fb3b(%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 80b8cd6 │ │ │ │ - movl $0x80b8ca8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8ca8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80c7950 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + lea 0x8(%eax),%ecx │ │ │ │ + mov %ecx,0x4b4(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x4c0(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x4c4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov 0x4bc(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4e4(%esp) │ │ │ │ + mov %edx,0x4d8(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x4d8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x4cc(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8cd9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + ja 80c79e4 │ │ │ │ + movl $0x84330b0,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x836fed0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c7968,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80c7c45 │ │ │ │ + movl $0x80c79fc,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x118(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8d23 │ │ │ │ - movl $0x80b8c74,-0x4(%edi) │ │ │ │ + ja 80c7a68 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c1ecd,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2258,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call ad0cca65 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x57efcaa(%ebx) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,0x1182484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + mov %eax,0x1b4(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x1c0(%esp) │ │ │ │ + mov 0x1b4(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0x800,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 80c761f │ │ │ │ + mov 0x1c0(%esp),%ecx │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c7c1c │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80c7c45 │ │ │ │ + movl $0x80c7a80,0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + push %esp │ │ │ │ + mov $0x4f,%ah │ │ │ │ + add %ah,0x1e000003(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x80f9(%ecx),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret $0xb60f │ │ │ │ + rolb %cl,0x10000f9(%ecx) │ │ │ │ + add %cl,0x10c2494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b8da0 │ │ │ │ - movl $0x80b8d78,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b8d78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80c7675 │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 80c7b1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8da3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ + ja 80c7ba6 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea 0x8(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x49c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x4a4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4b4(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x4a8(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80c7d0d │ │ │ │ + movl $0x80c7bc0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 84560c4 │ │ │ │ + add %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c67e0 │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c51ac │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80c7c45 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c483d │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80c7c45 │ │ │ │ + add %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c3f70 │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7c45 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c321d │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 80c7c45 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80b8def │ │ │ │ - movl $0x80b8d44,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c1f35,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + ja 80c7c97 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %eax,0x478(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + mov 0x480(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x490(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x484(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 80c7c45 │ │ │ │ + movl $0x80c7cb0,0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c226c,%esi │ │ │ │ + jmp 84560c4 │ │ │ │ + mov $0x85c301c,%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 80b8e6e │ │ │ │ - movl $0x80b8e44,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80c4860,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8e44 │ │ │ │ + jne 80c4860 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b8e71 │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - movl $0x83d7e70,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80b8ebb │ │ │ │ - movl $0x80b8e10,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c2019,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2280,%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 80b8f38 │ │ │ │ - movl $0x80b8f10,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80c4de8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8f10 │ │ │ │ + jne 80c4de8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b8f3b │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80b8f87 │ │ │ │ - movl $0x80b8edc,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movl $0x85c1fed,0x4(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2294,%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 80b9004 │ │ │ │ - movl $0x80b8fdc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80c2140,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b8fdc │ │ │ │ + jne 80c2140 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9007 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9050 │ │ │ │ - movl $0x80b8fa8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c1f35,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c22a8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x5014fb3b(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xcd,%al │ │ │ │ - push %ds │ │ │ │ - pop %esp │ │ │ │ - or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - dec %eax │ │ │ │ - push %edi │ │ │ │ - cmp (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x35,%al │ │ │ │ - pop %ds │ │ │ │ - pop %esp │ │ │ │ - or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - and $0x57,%al │ │ │ │ - cmp (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x19,%al │ │ │ │ - and %bl,-0x77(%eax,%ecx,1) │ │ │ │ - inc %ebp │ │ │ │ - or %al,0xe904c5(%ebx) │ │ │ │ - push %edi │ │ │ │ - cmp (%eax),%al │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xed,%al │ │ │ │ - pop %ds │ │ │ │ - pop %esp │ │ │ │ - or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fcoml 0x3a(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,(%ecx,%edx,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80c4c68,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9134 │ │ │ │ + jne 80c4c68 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70475(%ebx) │ │ │ │ - or %al,0x0(%ebp) │ │ │ │ - pop %esi │ │ │ │ - or %al,-0x1916f73b(%ebx) │ │ │ │ - push %esp │ │ │ │ - cmp (%eax),%al │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x74,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x80c4eb8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9174 │ │ │ │ + jne 80c4eb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c1ebd(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c1ebd(%esi) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %bl,0x3001700(%eax,%edx,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x80c4a9c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c4a9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c249c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c249c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c3a64,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c3a64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c258c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c258c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c2638,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c2638 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c1ed4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c1ed4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c62f8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c62f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c577c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c577c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c6020,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c6020 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c5428,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5428 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c5edc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5edc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c60d8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c60d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80c5900,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c5900 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + mov $0x4f,%al │ │ │ │ + add %ah,0x1e000003(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b922d │ │ │ │ - movl $0x80b91d4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80c7b1c │ │ │ │ + movl $0x80c7ab8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7ab8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ pop %esp │ │ │ │ - pushf │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov $0x4f,%al │ │ │ │ + add %ah,0x1e000003 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x9c,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c77ab │ │ │ │ + movl $0x80c7740,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7740 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb %dh,0x325004f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9235 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c2e31,0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x85c3031,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - mov $0x85c234c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - push %esp │ │ │ │ - lea 0x0(%eax),%edx │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x18,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b92d7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80b9290,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c78b7 │ │ │ │ + movl $0x80c784c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9290 │ │ │ │ + jne 80c784c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc $0x8d,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + aam $0xaf │ │ │ │ + dec %edi │ │ │ │ + add %ah,%bh │ │ │ │ + or %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x76f7f46e(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80c72c2 │ │ │ │ + movl $0x80c7250,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b92b8 │ │ │ │ + jne 80c7250 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - mov %ss,0x0(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - xor %ebp,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x85c3031,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8119774 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80b932c │ │ │ │ - movl $0x80b931c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80c74b8,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b931c │ │ │ │ + jne 80c74b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + je 80c7fd1 │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b9363 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80b92e8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and $0x8c,%al │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b93b3 │ │ │ │ - movl $0x80b9250,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80b933c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2354,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80b9359 │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x5c14fb3b(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs (bad) │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c6c62 │ │ │ │ + movl $0x80c6c00,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c6c00 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xor $0xaf,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000003(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x18,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80c7b9f │ │ │ │ + movl $0x80c7b4c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9418 │ │ │ │ + jne 80c7b4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x8f,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80c6e90,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c6e90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + in $0xae,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x4(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9380 │ │ │ │ - sub %cl,0x50050(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c73ee │ │ │ │ + movl $0x80c738c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c738c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea -0x18(%edi),%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80c8140 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x80c7484,0xc(%ebp) │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %edx,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c7484 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c8157 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80c8107 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80c8107 │ │ │ │ + inc %edx │ │ │ │ + pop %es │ │ │ │ + cmp (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x4(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b9452 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b93f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - mov 0x0(%eax),%ss │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + gs add %ch,%cl │ │ │ │ + add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9481 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80c8210 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8206 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b93f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - rorb $1,0x50050(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80b94d1 │ │ │ │ - movl $0x80b943c,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80b9468,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c0a44,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + dec %edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + cmpl $0xd,(%ecx,%edx,4) │ │ │ │ + jne 80c81e4 │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c236c,%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 80b950f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838f874 │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80b953f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838f83c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x8c,%al │ │ │ │ - push %eax │ │ │ │ - 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 80b95a4 │ │ │ │ add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b959a │ │ │ │ - movl $0x80b94ec,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80c825b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + movl $0x80c8188,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80b951c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b87fc │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x14(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2374,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0x200,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%ecx) │ │ │ │ - sarl $0x89,0x15(%ebp) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x55890445(%ecx) │ │ │ │ - or %cl,-0x76bfdbb4(%ecx) │ │ │ │ - rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80b95ed │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle 80b9604 │ │ │ │ - movsd 0x8486f30,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80c885e │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov 0x3(%edx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c882d │ │ │ │ + mov $0x85c302d,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0xe6004fa7 │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x31,%al │ │ │ │ + rorb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c8681 │ │ │ │ + movl $0x80c86d4,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 84562ac │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %ah,0x5e7004f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c82d5 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jl 80c8473 │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80c82d5 │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x12,%edx │ │ │ │ + add $0xf0,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80c82d5 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80c83ac │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + inc %eax │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80c82d5 │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%edx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 80c833b │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jge 80c83ac │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + add $0xe0,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %dl,(%eax,%ecx,1) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80c82d5 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80c8542 │ │ │ │ + dec %edi │ │ │ │ + add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9701 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b9668,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + ja 80c85dc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c87a4 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c878c,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9668 │ │ │ │ + jne 80c878c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80c85a8,0x0(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 84562ac │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80c84b5 │ │ │ │ + movl $0x80c8318,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $1,%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 84562ec │ │ │ │ + mov $0xd,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + jmp 80c8614 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + cmp $0xd,%ecx │ │ │ │ + jne 80c860c │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80c85eb │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + cmpl $0xa,(%eax,%ecx,4) │ │ │ │ + jne 80c866a │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + lea 0x2(%ecx),%eax │ │ │ │ + mov $0xa,%ecx │ │ │ │ + jmp 80c8614 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + mov %eax,0xe6004f │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080b(%esi,%edx,4) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + ja 80c8708 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c87fb │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c87e0,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c87e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80c8738,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and (%eax),%al │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7f46a(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b96b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8717 │ │ │ │ + movl $0x80c8224,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b95b8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c874e │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + jmp 80c874e │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9709 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2380,%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c874e │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + jmp 80c874e │ │ │ │ + movl $0x80c82b8,-0xc(%ebp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x3,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + mov $0x85c303c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80c889c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *-0x5e7c0000(%ecx,%eax,1) │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8d,%al │ │ │ │ - push %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 80b9790 │ │ │ │ - mov $0x85c2384,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0xd7,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jb 80c8c61 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c8c69 │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + push %eax │ │ │ │ + mov 0x365004f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - repnz and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80b977d │ │ │ │ - movl $0x80b97b4,0x0(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842bd38 │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x31,%al │ │ │ │ + rorb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x49,%al │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80c8b5c │ │ │ │ + movl $0x80c8ba8,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0x80b9758,-0x4(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 842bd38 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fcom %st(6) │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 84562ac │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ + mov 0x6e6004f,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b98a9 │ │ │ │ - movl $0x80b97ec,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + sbb %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80c88ed │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80c8a56 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + inc %ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x2,%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80c88ed │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0xc,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x3,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x4,%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80c88ed │ │ │ │ + test %edx,%edx │ │ │ │ + jl 80c89a8 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + lea 0x8(%eax),%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %cl,(%edx,%eax,1) │ │ │ │ + inc %eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80c88ed │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp $0x10000,%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x800,%ecx │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jl 80c894b │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jge 80c89a8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x80,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %dl,(%ecx,%eax,1) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %al,(%edx,%ecx,1) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80c88ed │ │ │ │ + lea 0x3(%edx),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80c8a82 │ │ │ │ + movl $0x80c8928,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shl $1,%eax │ │ │ │ + add $0x2,%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 842c048 │ │ │ │ + jmp 84562ec │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x30051d6,%al │ │ │ │ + js 80c8b3c │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80b9896 │ │ │ │ - movl $0x80b981c,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - nop │ │ │ │ - jo 80b97e8 │ │ │ │ - push %ecx │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - cwtl │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c8bd8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c8c43 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80c8c3c,0x0(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c8c3c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80c8c08,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - inc %esp │ │ │ │ - (bad) │ │ │ │ - push %ecx │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x68(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c8be7 │ │ │ │ + movl $0x80c887c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80c8c0d │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + jmp 80c8c0d │ │ │ │ + mov $0x85c304c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80c88d0,-0x8(%ebp) │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea 0x3(%ecx),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - nop │ │ │ │ - in $0x1,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0xf00,%eax │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80c8e2f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80c8d30,-0x28(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x20(%esi),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x24(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffd8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c8d30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + daa │ │ │ │ + sldt (%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0xc(%ebp),%xmm0 │ │ │ │ - movsd 0x40(%ebx),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x4(%ebp),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movsd 0x8486f38,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c8e20 │ │ │ │ + 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 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 80c8dd4 │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x10,%ebp │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x1700508a,%esp │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %ah,0xf004f(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9999 │ │ │ │ + jb 80c9259 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b98fc,0x0(%ebp) │ │ │ │ + movl $0x80c94c8,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b98fc │ │ │ │ + jne 80c94c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %cl,0x20050(%edx) │ │ │ │ + fsubs 0x83004f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%ecx,%ebx,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %dl,0x66080c92(%eax) │ │ │ │ + test $0x850f0003,%esi │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %cl,-0x7c1f00fa(%ebx) │ │ │ │ + (bad) │ │ │ │ + and $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80c8f33 │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov (%edx,%eax,4),%edx │ │ │ │ + cmp $0xd,%edx │ │ │ │ + jne 80c9356 │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + movl $0xd,(%eax) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x1,(%edi) │ │ │ │ + movl $0x80c8e7c,0x20(%ebp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 83cc28c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x17(%esi),%eax │ │ │ │ + mov %eax,0xe8(%esp) │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c9450 │ │ │ │ + movl $0x80c93cc,-0x20(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9924 │ │ │ │ + jne 80c93cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - mov 0x0(%eax),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + cmp $0xa0,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0xb(%ecx,%ebx,4) │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b994c │ │ │ │ + add %cl,0xc(%ebx,%edx,4) │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80c934c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %cl,0x20050(%edx) │ │ │ │ + sub %ah,0x3004f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,0xb(%ecx,%ebx,4) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9730 │ │ │ │ + add %cl,0x4e8b1b46(%ebx) │ │ │ │ + pop %ds │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c8f42 │ │ │ │ + movl $0x80c9018,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83cc28c │ │ │ │ xchg %ax,%ax │ │ │ │ + jmp 260c9090 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b99a1 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80c90f9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80c8c8c,-0x24(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x24(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,0x4(%ecx) │ │ │ │ + mov (%ecx),%edx │ │ │ │ + cmp $0x845a194,%edx │ │ │ │ + jne 80c90f1 │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x178(%esp) │ │ │ │ + call 8451a50 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x16c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c238c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80b9974,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c9108 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80c926c,0x0(%ebp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c8280 │ │ │ │ + nop │ │ │ │ + jmp 260c9180 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%eax) │ │ │ │ - shll $0x89,0xc(%ebx) │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b99d1 │ │ │ │ - cmp %al,%dl │ │ │ │ - jae 80b99f4 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %cl,%dl │ │ │ │ - jbe 80b9a0b │ │ │ │ - movsd 0x8486f40,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movzbl %cl,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movzbl %dl,%eax │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80c91ea │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + lea -0x1f(%edi),%edx │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov (%eax),%ecx │ │ │ │ + cmp $0x845a194,%ecx │ │ │ │ + jne 80c91e2 │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %edx,0x160(%esp) │ │ │ │ + call 8451a50 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x154(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %esp │ │ │ │ + sahf │ │ │ │ + dec %edi │ │ │ │ + add %ch,%cl │ │ │ │ + and (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b244d(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x13c248c(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c9117 │ │ │ │ + movl $0x80c9160,0x0(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80c889c │ │ │ │ + mov $0x85c3074,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 260c928c │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9b25 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b9a84,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x70(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9a84 │ │ │ │ + jne 80c9070 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + les 0x83004f(%ebp),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x75f7f466(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45880475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + mov 0x1f(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1b(%ecx),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%ecx),%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x17(%ecx),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xf(%ecx),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov 0xb(%ecx),%ecx │ │ │ │ + movl $0x80c9208,0x8(%ebp) │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,0x1c(%ebp) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + mov %ecx,0x2c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9208 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bl,0x83004f(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80c9295 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x130(%esp) │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + jmp 80c92de │ │ │ │ + cwtl │ │ │ │ + pushf │ │ │ │ + dec %edi │ │ │ │ + add %cl,0x1e00001f(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + and %cl,0x44890455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80c8e92 │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov 0xf4(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + jmp 80c92de │ │ │ │ + pushf │ │ │ │ + fwait │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - lcall $0x8b03,$0x468a080b │ │ │ │ - jne 80b9abd │ │ │ │ - mov %al,0x8(%ebp) │ │ │ │ + clc │ │ │ │ + cmp $0x90,%al │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x27(%esi),%ecx │ │ │ │ + mov 0x3b(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9acc │ │ │ │ + jne 80c903c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%edx) │ │ │ │ - or %al,(%eax) │ │ │ │ - fwait │ │ │ │ - or (%eax),%ecx │ │ │ │ - movzbl 0x4(%ebp),%ecx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b99c8 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,-0x3976f7f4(,%edx,4) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9534 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9b2d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2398,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80c951b │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jnp 80c955d │ │ │ │ + cmp (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %ah,0x39(%esi) │ │ │ │ - shll $0x89,0xc(%ebx) │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80b9b59 │ │ │ │ - cmp %ax,%dx │ │ │ │ - jae 80b9b7e │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %cx,%dx │ │ │ │ - jbe 80b9b96 │ │ │ │ - movsd 0x8486f48,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movzwl %cx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movzwl %dx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + pushf │ │ │ │ + repz cmp (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,0x2000d00(%edi,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9cb1 │ │ │ │ + jb 80c9658 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b9c10,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9c10 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - pushf │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9c38 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c9660 │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x64(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9c60 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c95c2 │ │ │ │ + movl $0x80a76f4,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x7499f7f5(%esp,%ebx,4) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c9609 │ │ │ │ + movl $0x836fed0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80c95dc,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x85e2361,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + mov $0x85c3080,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80c9620,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9b50 │ │ │ │ + jmp 84560c4 │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9cb9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %bh,0x85e0045(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23a0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + mov $0x1003af2,%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x46000000 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp 80c970c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + fcompl 0x1004f(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80c96f1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80c970c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + adc $0x93,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%ecx) │ │ │ │ - shll $0x89,0x15(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x55890445(%ecx) │ │ │ │ - or %cl,-0x76bfdbb4(%ecx) │ │ │ │ - rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 80b9d11 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jbe 80b9d28 │ │ │ │ - movsd 0x8486f50,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x54(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - movsd %xmm0,0x7c(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x60(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - movsd %xmm0,0x88(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd 0x64(%esp),%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd 0x7c(%esp),%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80b9ebd │ │ │ │ + jb 80c9b56 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80b9e24,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + je 80c9b5e │ │ │ │ + movl $0x80c98b4,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80b9e24 │ │ │ │ + jne 80c98b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x62(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80c9784 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80b9e48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85c307d,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - and (%eax),%al │ │ │ │ + mov $0x98,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x6(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xb(%esi,%ebx,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80b9e6c │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x4c891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x310(%ebx),%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x314(%ebx),%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c9b10 │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + sbb %eax,%edx │ │ │ │ + jge 80c9ab8 │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80c9977 │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + movl $0x80c979c,0x8(%ebp) │ │ │ │ + mov $0x85c2a20,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c979c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + fcoms 0x62004f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x74f7f462(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80c9b5e │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c9932 │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0xd0(%esp),%edx │ │ │ │ + mov %edx,0xdc(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xdc(%esp),%eax │ │ │ │ + jmp 80c9836 │ │ │ │ + sub $0xc,%esp │ │ │ │ + push $0x7fffffff │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x104(%esp) │ │ │ │ + mov %edx,0xd4(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + neg %eax │ │ │ │ + cltd │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + jmp 80c9836 │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80c99b5 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80c99f0 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x0,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + push %ecx │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80c9a4e │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + test %eax,%eax │ │ │ │ + jge 80c9a85 │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c9584,-0x2c(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x85c307d,-0x24(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80c96b0,-0x2c(%edi) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x80c97dc,-0x10(%ebp) │ │ │ │ + mov %ecx,0x310(%ebx) │ │ │ │ + mov %eax,0x314(%ebx) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9cdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d7c │ │ │ │ + mov $0x85c308c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + adc %dl,0xf004f(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80b9ec5 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80c9be3 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80c9bac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9bac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80c9b36 │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jl 80c9bd5 │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23a8,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80c970c │ │ │ │ + mov $0x85c3094,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80b9ef8 │ │ │ │ + nop │ │ │ │ + jmp 80c9c0c │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ + nop │ │ │ │ + loopne 80c9bf5 │ │ │ │ (bad) │ │ │ │ - jmp *%esi │ │ │ │ - pop %es │ │ │ │ + jmp *0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 80b9f69 │ │ │ │ - push %eax │ │ │ │ + adc $0x8e,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0045(%ebx) │ │ │ │ add $0x8b,%al │ │ │ │ push %ebp │ │ │ │ - or %cl,-0x74bfdbb4(%ecx) │ │ │ │ + or %cl,-0x72bfdbb4(%ecx) │ │ │ │ dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ + in (%dx),%al │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80c9f2d │ │ │ │ + mov $0x85c309c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x8d,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000003(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x4c891c55(%ebx) │ │ │ │ and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ mov %eax,0x7c(%esp) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jae 80b9f43 │ │ │ │ - mov $0x85c23ac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov 0x310(%ebx),%eax │ │ │ │ mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov 0x314(%ebx),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80c9e9b │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x10c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ cmp %eax,%edx │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jge 80c9e67 │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80c9dfb │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0xc,%esp │ │ │ │ + push $0x7fffffff │ │ │ │ + push %eax │ │ │ │ + push %edx │ │ │ │ mov %edx,0x94(%esp) │ │ │ │ mov 0x88(%esp),%edx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - sbb %eax,%edx │ │ │ │ - jae 80b9fb9 │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ + add $0x8,%edx │ │ │ │ + push %edx │ │ │ │ + mov %ecx,0x110(%esp) │ │ │ │ + mov %eax,0xbc(%esp) │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 80b9f3d │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + neg %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + jmp 80c9c97 │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov 0x6(%edx),%ecx │ │ │ │ + mov %edx,0xe8(%esp) │ │ │ │ + mov 0xa(%edx),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ + mov 0xe(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80c9cf6 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0xdc(%esp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x118(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x124(%esp),%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ mov %edx,%eax │ │ │ │ + mov 0x100(%esp),%edx │ │ │ │ + jmp 80c9c97 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x85c2a20,0x4(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80c9504 │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80c9ddf │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 80c9ddf │ │ │ │ + sub $0xc,%esp │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + push %eax │ │ │ │ + call 80a5940 │ │ │ │ + add $0x1c,%esp │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80c9ddf │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80c9ddf │ │ │ │ + movl $0x80c9584,-0x10(%edi) │ │ │ │ mov 0x70(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x80c9f18,0x0(%ebp) │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ sbb %edx,%eax │ │ │ │ - jae 80ba0d2 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80c9f18 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80c9c3c,-0x14(%ebp) │ │ │ │ + mov %eax,0x310(%ebx) │ │ │ │ + mov %edx,0x314(%ebx) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8455d7c │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80c9d55 │ │ │ │ + mov $0x85c307d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - in (%dx),%al │ │ │ │ - jle 80ba033 │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax,%eiz,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - jle 80ba053 │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %cl,0x62004f(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %bh,(%eax,%eiz,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0x14(%ebp) │ │ │ │ - jmp 842fcdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - jle 80ba083 │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xb(%eax,%eiz,4) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80ba0d0 │ │ │ │ - push %eax │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f460(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d89f845(%ecx) │ │ │ │ - cld │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - int $0x51 │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x7589080b(%eax,%eiz,4) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x40(%ebx),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0xc(%ebp),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - jae 80ba0fa │ │ │ │ - movsd 0x8486f58,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80c9f2f │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc4(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %ecx,0xd0(%esp) │ │ │ │ + mov 0xb8(%esp),%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + jne 80c9ef0 │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80b9fec,-0x4(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ nop │ │ │ │ - mov %es,0x170050(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba219 │ │ │ │ + jb 80ca06c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ba154,0x0(%ebp) │ │ │ │ + movl $0x80c9fe4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba154 │ │ │ │ + jne 80c9fe4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - adcb $0x2,0x0(%eax) │ │ │ │ + mov $0x1004f90,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %ah,0x468b080b(%ecx) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cfbb3(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba184 │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x54890756(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + jl 80ca029 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - sub %al,0x630050(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0xa1,%ah │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80ca058,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba1b4 │ │ │ │ + jne 80ca058 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - clc │ │ │ │ - adcl $0x7e6,0x0(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + nop │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - sbb %dh,%ah │ │ │ │ - mov 0x458b080b,%eax │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4c891055(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 80b9ef8 │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80ca06f │ │ │ │ + jmp 80c9c0c │ │ │ │ + mov $0x85c30a4,%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 80ca0a5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca150 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca0d9 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + add $0x3,%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca150 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca10d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + add $0x2,%eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca150 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca13f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ca150 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba221 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ca387 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0x7(%esi),%eax │ │ │ │ + jl 80ca175 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + lea 0x8(%ecx),%edx │ │ │ │ + mov (%edx,%eax,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae 80ca1b8 │ │ │ │ + movl $0x80ca118,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae 80ca222 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + movl $0x80ca0e4,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + add $0xffffff40,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x80(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae 80ca2c6 │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%cl │ │ │ │ + movl $0x80ca0b0,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffff80,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + add $0xffffff20,%ecx │ │ │ │ + shl $0xc,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x80(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov (%eax,%ecx,1),%al │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + add $0x2,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov (%edx,%ecx,1),%cl │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov (%eax,%edx,1),%al │ │ │ │ + movl $0x80ca07c,-0x20(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0xffffff80,%eax │ │ │ │ + shl $0xc,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + add $0xffffff10,%ecx │ │ │ │ + shl $0x12,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea -0x80(%ecx),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23b4,%esi │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc $0x0,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%ecx) │ │ │ │ - shll $0x89,0x15(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x55890445(%ecx) │ │ │ │ - or %cl,-0x76bfdbb4(%ecx) │ │ │ │ - rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 80ba279 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jbe 80ba290 │ │ │ │ - movsd 0x8486f60,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x54(%esp),%ecx │ │ │ │ - push %ecx │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x48(%esp),%eax │ │ │ │ - push %eax │ │ │ │ - movsd %xmm0,0x7c(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov 0x60(%esp),%edx │ │ │ │ - push %edx │ │ │ │ - movsd %xmm0,0x88(%esp) │ │ │ │ - call 8431240 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd 0x64(%esp),%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd 0x7c(%esp),%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80ca3d0 │ │ │ │ + movl $0x80ca150,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ca150 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c30ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%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 80ba425 │ │ │ │ + jb 80ca412 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ba38c,0x0(%ebp) │ │ │ │ + movl $0x80ca424,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba38c │ │ │ │ + jne 80ca424 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c30b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7f45d(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ca3a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - mov %eax,0x468b080b │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ba3d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ca4aa │ │ │ │ + movl $0x80ca4bc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431974 │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x4e8d0445(%ebx) │ │ │ │ + or %cl,0x4c890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + push %ecx │ │ │ │ + push %edx │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov $0x85c30b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + je 80ca465 │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba244 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 84560c4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ca6d2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1ff800,%ecx │ │ │ │ + cmp $0xd800,%ecx │ │ │ │ + je 80ca55a │ │ │ │ + movl $0x80ca5a0,-0x8(%ebp) │ │ │ │ + cmp $0x80,%eax │ │ │ │ + setae %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 84560c4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ca558,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0xcc783f1(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba42d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ca538 │ │ │ │ + movl $0x845a098,-0x8(%edi) │ │ │ │ + movl $0x3,-0x4(%edi) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + movb $0xef,0x8(%eax) │ │ │ │ + movb $0xbf,0x9(%eax) │ │ │ │ + movb $0xbd,0xa(%eax) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + movl $0x3,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x3d,%al │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret $0xb60f │ │ │ │ + sarb %cl,0x10000 │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + setae %dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp $0x800,%eax │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80ca62d │ │ │ │ + mov %esi,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80ca67e │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %al,0x8(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0xa(%edx) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23c0,%esi │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80ca65f │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x6,%edx │ │ │ │ + add $0xc0,%edx │ │ │ │ + mov %dl,0x8(%esi) │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%esi) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov %esi,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ca67e │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %al,0x8(%edx) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %al,0x8(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0x9(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sar $0x6,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0xa(%edx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + add $0x80,%eax │ │ │ │ + mov %al,0xb(%edx) │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov $0x85c30b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%eax) │ │ │ │ - sarl $0x89,0xc(%ebp) │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ba459 │ │ │ │ - cmp %al,%dl │ │ │ │ - jge 80ba47c │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %cl,%dl │ │ │ │ - jle 80ba493 │ │ │ │ - movsd 0x8486f68,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ca748 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca73e │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ca74d │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845a098,-0xc(%edi) │ │ │ │ + movl $0x0,-0x8(%edi) │ │ │ │ + movl $0x836fee0,-0x4(%edi) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movsbl %al,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsbl %cl,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsbl %dl,%eax │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba5ad │ │ │ │ + ja 80ca78a │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ba50c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba50c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 $0x85c30cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ca884 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ca87a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80ca7f7 │ │ │ │ + movl $0x8432ebc,-0x28(%edi) │ │ │ │ + movl $0x85d45a9,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80ca825 │ │ │ │ + movl $0x8432ebc,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x85d45a9,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x836f474,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ca8c1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ca8cc,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba530 │ │ │ │ + jne 80ca8cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xb(%ebp,%eiz,4) │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - or %cl,-0x899f7bb(%eax) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ba554 │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + add %ch,%bl │ │ │ │ + or $0x5,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0xc689080c,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ca900 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%edx) │ │ │ │ - or %cl,0xf080ba5(%eax) │ │ │ │ - mov $0x4d,%dh │ │ │ │ - add $0xf,%al │ │ │ │ - mov $0xc9,%dh │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba450 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba5b5 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ca9c2 │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80ca924 │ │ │ │ + add $0xffffffc0,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + push %eax │ │ │ │ + push $0xa │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + call 804b5e0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80ca965 │ │ │ │ + movl $0x8433118,-0x3c(%edi) │ │ │ │ + mov %esi,-0x38(%edi) │ │ │ │ + movl $0x85e0519,-0x34(%edi) │ │ │ │ + lea -0x3a(%edi),%eax │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80ca7a4,-0x3c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov $0x1,%edx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80ca894,-0x20(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xor $0x88,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %ah,0x39(%esi) │ │ │ │ - sarl $0x89,0xc(%ebp) │ │ │ │ - dec %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - jmp 80ba5e1 │ │ │ │ - cmp %ax,%dx │ │ │ │ - jge 80ba606 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80caa1c │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80caa1f │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c3202,-0x10(%ebp) │ │ │ │ + movl $0x85c30ec,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 836a438 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cab33 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cab29 │ │ │ │ + movl $0x845b168,-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 │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80caaa0 │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8432ebc,-0x18(%edi) │ │ │ │ + movl $0x85d45a9,-0x14(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %cx,%dx │ │ │ │ - jle 80ba61e │ │ │ │ - movsd 0x8486f70,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80caada │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x8432ebc,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x85d45a9,-0x10(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - movswl %ax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movswl %cx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x836f474,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - movswl %ax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movswl %dx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%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,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80ba739 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ba698,0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + xchg %cl,0x0(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cabcd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cabb8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba698 │ │ │ │ + jne 80cabb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x4f86,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ba6c0 │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7af4ba(%ebx) │ │ │ │ + jg 80cab93 │ │ │ │ + mov $0x85c3228,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cabe0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + addb $0x0,0x4f(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ax,0x8(%ebp) │ │ │ │ + add %al,-0x74f7f355(%eax) │ │ │ │ + jbe 80cabc9 │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba6e8 │ │ │ │ + jne 80cab80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %dl,(%edi,%eiz,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%cx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba5d8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba741 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23d0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - adc %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + dec %eax │ │ │ │ + xchg %cl,0x0(%edi) │ │ │ │ + adc (%eax),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%ecx) │ │ │ │ - sarl $0x89,0x15(%ebp) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x55890445(%ecx) │ │ │ │ - or %cl,-0x76bfdbb4(%ecx) │ │ │ │ - rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80ba799 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ + ja 80cacb7 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cac04 │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle 80ba7b0 │ │ │ │ - movsd 0x8486f78,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + push %eax │ │ │ │ + push $0xa │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + call 804b5e0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80cac64 │ │ │ │ + movl $0x836f474,-0x38(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x8433118,-0x28(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x85e0519,-0x20(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ + movl $0x80caa2c,-0x38(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80cab44,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x85c3238,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cadb4 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cadaa │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80cad27 │ │ │ │ + movl $0x8432ebc,-0x28(%edi) │ │ │ │ + movl $0x85d45a9,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80cad55 │ │ │ │ + movl $0x8432ebc,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x85d45a9,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x836f474,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x836f474,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80cad42 │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ba8ad │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ba814,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80cae51 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cae3c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ba814 │ │ │ │ + jne 80cae3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0x84,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - test $0xb,%al │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7af4ba(%ebx) │ │ │ │ + jg 80cae17 │ │ │ │ + mov $0x85c3228,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cabe0 │ │ │ │ + add $0x84,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0xb(%eax,%ebp,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80ba85c │ │ │ │ + add %al,(%esi,%ebp,4) │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cae04 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + faddl 0x5004f(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,-0x74f7f458(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba764 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f352(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cae88 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x4f83,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80caf43 │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80caeac │ │ │ │ + add $0xffffffc0,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + push %eax │ │ │ │ + push $0xa │ │ │ │ + push %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + call 804b5e0 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80caeed │ │ │ │ + movl $0x8433118,-0x3c(%edi) │ │ │ │ + mov %esi,-0x38(%edi) │ │ │ │ + movl $0x85e0519,-0x34(%edi) │ │ │ │ + lea -0x3a(%edi),%eax │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cacd4,-0x3c(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80cadc8,-0x20(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + shlb $1,0x50(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cafb6 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cafac │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80caf9e │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + push $0x50b1 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cb01e │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb014 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cb006 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %dh,0x50(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cb086 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb07c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cb06e │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + mov $0x50,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cb0ee │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ba8b5 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ + ja 80cb0e4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cb0d6 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + xor %dh,0x50(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cb14a │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb140 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + cmpl $0x10ffff,0xc(%eax) │ │ │ │ + ja 80cb14f │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les 0x10050(%edi),%ebp │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x1bb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cb607 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb5fd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%ecx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + mov (%eax),%dl │ │ │ │ + movzbl %dl,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + jge 80cb23d │ │ │ │ + movl $0x80cb100,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e2369,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jmp 80ba8e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - jp 80ba92b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %eax │ │ │ │ + add %ah,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jae 80ba933 │ │ │ │ - mov $0x85c23ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x4d8a0445(%ebx) │ │ │ │ + or %al,-0xd76eb3b(%ebx) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb294 │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jl 80cb286 │ │ │ │ + movl $0x80cb098,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e2371,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xc0,%edx │ │ │ │ + jl 80cb5ef │ │ │ │ + inc %eax │ │ │ │ + dec %ecx │ │ │ │ + cmp $0xe0,%edx │ │ │ │ + jge 80cb340 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80cb5ef │ │ │ │ + mov (%eax),%cl │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movzbl %cl,%eax │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jne 80cb5e4 │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov %eax,%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - sbb %eax,%edx │ │ │ │ - jge 80ba9a9 │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - jmp 80ba92d │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - jge 80baac2 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + jmp 80cb1f3 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x85c3261,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add %bh,0x50(%edx) │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - test $0x7589080b,%eax │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80baa6b │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cb1e8,-0x14(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %cl,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ push %eax │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ + add %ah,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ch,(%edx,%ebp,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0x14(%ebp) │ │ │ │ - jmp 842fb54 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x79,%al │ │ │ │ + add %cl,0x4d8a0445(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%edx) │ │ │ │ + sbb %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb436 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + and $0xf,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + cmp $0x800,%edx │ │ │ │ + jl 80cb405 │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jge 80cb405 │ │ │ │ + movl $0x80cb030,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e2379,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xf0,%edx │ │ │ │ + jge 80cb50a │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80cb5ef │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov (%eax),%dl │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jne 80cb5e4 │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80cb5d9 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x1(%eax),%al │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80cb5d9 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80cb2d6 │ │ │ │ + jo 80cb363 │ │ │ │ push %eax │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xb(%edx,%ebp,4) │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8395e00 │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cb41a │ │ │ │ + cmp $0xdfff,%eax │ │ │ │ + jle 80cb40c │ │ │ │ + cmp $0xfffe,%eax │ │ │ │ + jge 80cb40c │ │ │ │ + movl $0x80cafc8,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e2379,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80cb3c6 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x85c3281,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cb3c0,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cb2c4,-0x18(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %cl,-0x10(%ebp) │ │ │ │ + mov %dl,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - jns 80baa93 │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + les 0x1e400(%eax,%edx,2),%ebp │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7f456(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d89f845(%ecx) │ │ │ │ - cld │ │ │ │ - movsd 0x40(%ebx),%xmm0 │ │ │ │ - movsd %xmm0,0x4(%ebp) │ │ │ │ + add %cl,0x4d8a0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%edx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%al │ │ │ │ + add $0x1c,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cb59f │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + cmp $0x10000,%eax │ │ │ │ + jl 80cb591 │ │ │ │ + cmp $0x110000,%eax │ │ │ │ + jge 80cb591 │ │ │ │ + movl $0x80caf60,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e2381,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 842fb54 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xc4,%al │ │ │ │ - push %ecx │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x7589080b(%edx,%ebp,4) │ │ │ │ - cld │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x40(%ebx),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0xc(%ebp),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - sbb %edx,%eax │ │ │ │ - jge 80baaea │ │ │ │ - movsd 0x8486f80,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + cmp $0xf8,%edx │ │ │ │ + jge 80cb5ef │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80cb5ef │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov (%eax),%dl │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jne 80cb5e4 │ │ │ │ + lea -0x1(%ecx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80cb5d9 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov (%ecx),%dl │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + movzbl %dl,%eax │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jne 80cb5d9 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + dec %eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 80cb5ce │ │ │ │ + mov 0x1(%ecx),%al │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80cb5ce │ │ │ │ + jmp 80cb485 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov $0x85c3291,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80ba9dc,-0x4(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 842fb54 │ │ │ │ - nop │ │ │ │ - fdivrl 0x50(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cb46c,-0x1c(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %cl,-0x14(%ebp) │ │ │ │ + mov %dl,-0x10(%ebp) │ │ │ │ + mov %al,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + mov $0x85c3281,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c3271,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c3261,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x85c3261,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + adc $0xab,%al │ │ │ │ + push %eax │ │ │ │ + add %dl,(%edx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cb63c │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cb64e │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c32a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80cb16c,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x7c,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bac09 │ │ │ │ + jb 80cb6ae │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bab44,0x0(%ebp) │ │ │ │ + movl $0x80cb6c4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bab44 │ │ │ │ + jne 80cb6c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c32a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x78,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + fdivrl 0x4f(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80baaf4 │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %cl,0x45890746(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bab74 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - js 80babe2 │ │ │ │ - push %eax │ │ │ │ - add %ah,0x0(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + jb 80cb7a4 │ │ │ │ + movl $0x80cb740,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80baba4 │ │ │ │ + jne 80cb740 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - dec %eax │ │ │ │ - js 80babeb │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - sbb %ah,%ah │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cb795 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - jmp 80ba8e8 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cb75e │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cb773 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cb7cf │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d9f20 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xd004f7a,%esp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bac11 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bacb1 │ │ │ │ + jb 80cb98a │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bac60,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x85e2361,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cb9ab │ │ │ │ + movl $0x80cb96c,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bac60 │ │ │ │ + jne 80cb96c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + je 80cb89c │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000002(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80cb87a │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80cb6e8,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80cb7b0,-0xc(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + dec %eax │ │ │ │ + add $0x18,%ebp │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + lea -0xc(%edi),%edx │ │ │ │ + jmp 80cb7fe │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %bh,0x4f(%edx) │ │ │ │ + add %ah,0x1e000002(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cb992 │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + movl $0x85d45a9,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x45c7080b(%esp,%ebp,4) │ │ │ │ - hlt │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x7ba39(%eax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jg 80bac01 │ │ │ │ - inc %esi │ │ │ │ - add -0x3a7c03bb(%ecx),%ecx │ │ │ │ - hlt │ │ │ │ - jmp 80b95b8 │ │ │ │ - nop │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80cb953 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cb8ec │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cb903 │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + movl $0x85d45a9,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + movl $0x836f474,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bacb9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c23fc,%esi │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%al │ │ │ │ + mov $0xf089080c,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cb8c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c32b0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - jbe 80bad37 │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bad91 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bad28,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80cb82c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bad28 │ │ │ │ + jne 80cb82c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x50(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80cb9d4,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cb9d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + int3 │ │ │ │ + js 80cba1a │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xb(%ebp,%ebp,4) │ │ │ │ - or %bh,0x0(%eax) │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ba8e8 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bad99 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2414,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + lock cwtl │ │ │ │ + mov $0x468b080c,%eax │ │ │ │ + pop %es │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - jbe 80bae03 │ │ │ │ + pushf │ │ │ │ + js 80cba56 │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x2ce904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bae51 │ │ │ │ + jb 80cba73 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bae00,0x0(%ebp) │ │ │ │ + movl $0x80cba88,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bae00 │ │ │ │ + jne 80cba88 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455da0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%esi,%ebp,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - movl $0x80000000,-0xc(%ebp) │ │ │ │ - movl $0x7fffffff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ba764 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bae59 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ + ja 80cba36 │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2434,%esi │ │ │ │ + mov $0x85c32b8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + sub %bh,0x4f(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x50,%al │ │ │ │ + mov $0x4e8b080c,%edx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,0x41e9fcc5(%ebx) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - incl 0x100 │ │ │ │ + call *0x4f77fc(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80baf0d │ │ │ │ + jb 80cbad6 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80baebc,0x0(%ebp) │ │ │ │ + movl $0x80cbb00,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80baebc │ │ │ │ + jne 80cbb00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c32c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - movl $0xffff8000,-0xc(%ebp) │ │ │ │ - movl $0x7fff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ba5d8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x3a7c031a(%ebx) │ │ │ │ + or %cl,0x66e0ff06(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x77,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80baf15 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c244c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xe8,%al │ │ │ │ + mov $0x4e8b080c,%edx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,-0x3616033b(%ebx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + call *0x4f7784(%eax) │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bafcd │ │ │ │ + jb 80cbb4e │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80baf78,0x0(%ebp) │ │ │ │ + movl $0x80cbb7c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80baf78 │ │ │ │ + jne 80cbb7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c32c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x38f7f451(%eax) │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0xff,%bh │ │ │ │ - inc %edi │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - jg 80baf8b │ │ │ │ - add %al,(%eax) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ba450 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bafd5 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2464,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + add %cl,-0x197cff8b(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + xor $0x77,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4ce904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x60,%al │ │ │ │ + mov $0x4e8b080c,%ebx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,0x4de9fcc5(%ebx) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ - incl 0x100 │ │ │ │ + call *0x4f76f8(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb089 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb038,0x0(%ebp) │ │ │ │ + jb 80cbf0a │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x80cbe6c,-0x20(%ebp) │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%ebp) │ │ │ │ + mov %ecx,-0x28(%ebp) │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xffffffd4,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80cbc98,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cbc98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80cbc6c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb038 │ │ │ │ + jne 80cbc6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + xor $0x76,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00000b(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xb(%eax,%esi,4) │ │ │ │ - or %al,%bh │ │ │ │ + cld │ │ │ │ + push %esp │ │ │ │ + mov $0x468b080c,%ebp │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + and %cl,0x4d89f845(%ecx) │ │ │ │ + add %al,-0x5d16073b(%ebx) │ │ │ │ + sub %edi,(%ecx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + or %dh,0x4f(%esi) │ │ │ │ + add %ch,0x1e00000b(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0xffffffff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ba244 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80cbced │ │ │ │ + add $0x20,%ebp │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80cbbdf │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80cbd1e │ │ │ │ + add $0x20,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80cbbdf │ │ │ │ + add $0x20,%ebp │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + jmp 80cbbdf │ │ │ │ + dec %esp │ │ │ │ + jne 80cbd9a │ │ │ │ + add %cl,0x17(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cbc2f │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb091 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c247c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80cbdfe │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 80cbe50 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jge 80cbe9a │ │ │ │ + movl $0x836f474,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x1e00001f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ (bad) │ │ │ │ - jmp *%eax │ │ │ │ - jb 80bb10f │ │ │ │ - add %al,0x100 │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80cbd79 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80cbde0,0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x1e00001f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cbef2 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80cbe93 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor $0x74,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x1e00000b(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bb169 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb100,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cbc49 │ │ │ │ + mov 0x24(%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 │ │ │ │ + jmp 80cbe3a │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80cbeb0 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb100 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x85d45a9,0x28(%ebp) │ │ │ │ + add $0x28,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x836f474,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80cbe24,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d30 │ │ │ │ + mov $0x85c32d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - jb 80bb147 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xb(%ecx,%esi,4) │ │ │ │ - or %bh,0x0(%eax) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80b9ef8 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb171 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2494,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - jb 80bb1db │ │ │ │ + jae 80cbf66 │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0x2ce904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb229 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb1d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80cbf9f │ │ │ │ + movl $0x80cbfb4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb1d8 │ │ │ │ + jne 80cbfb4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%edx,%esi,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ - movl $0x0,-0xc(%ebp) │ │ │ │ - movl $0xffffffff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b9cdc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80cbf68,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455da0 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb231 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ + ja 80cbf47 │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c24b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb2e5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb294,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb294 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80cbf6d │ │ │ │ + mov $0x85c32d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb $0x73,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - mov $0xb,%dl │ │ │ │ - or %al,%bh │ │ │ │ + or %bl,-0x74f7f341(%eax) │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x2016fb8b(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0xffffffff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cbffb │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80cc014,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b9b50 │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb2ed │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cbffe │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c24cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jb 80cc07e │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x50e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb3a5 │ │ │ │ + jb 80cc0e5 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cc0db │ │ │ │ + movl $0x80cbfd8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb350,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80cc0fc,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb350 │ │ │ │ + jne 80cc0fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x38f7f44d(%eax) │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movl $0xffffffff,-0x8(%ebp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80b99c8 │ │ │ │ - nop │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80cc0a4,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8455da0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb3ad │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ + ja 80cc081 │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c24e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x4ce904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %eax │ │ │ │ - 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 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb4c9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb41c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb41c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + jmp 80cc0a9 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c32e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x71 │ │ │ │ + dec %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x488b0346(%ebx) │ │ │ │ - add 0x568b0740(%ebx),%ecx │ │ │ │ - pop %es │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - movl $0x80bb468,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd4,%al │ │ │ │ + rorb $0x89,(%eax,%ecx,1) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cbba8 │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc1e4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cc180,-0x1c(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + 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 $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb468 │ │ │ │ + jne 80cc180 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ inc %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %eax │ │ │ │ - add %ah,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - adc %ah,0x4589080b(%esp,%esi,4) │ │ │ │ - clc │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b9ef8 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb4d1 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80cc1d5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80cc19e │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c24fc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc1b3 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov $0x85d45a9,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + test $0x70,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb5a9 │ │ │ │ + jb 80cc2b1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb524,0x0(%ebp) │ │ │ │ + movl $0x80cc2e0,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb524 │ │ │ │ + jne 80cc2e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x408b0346(%ebx) │ │ │ │ - add 0x498b074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - mov $0xb,%ch │ │ │ │ - or %cl,0x4d890475(%ebx) │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb558 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %al,0x4589080b(%ebp,%esi,4) │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + ja 80cc222 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9cdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80cc11c,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x8432ebc,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb5b1 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc2b9 │ │ │ │ + mov $0x85dad7d,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2514,%esi │ │ │ │ + mov $0x85c32e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - 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 80bb68d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb604,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + movl $0x80cc23c,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb604 │ │ │ │ + jne 80cc23c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + shrb $0x0,0x4f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7499fcba(%ebx) │ │ │ │ - inc %eax │ │ │ │ - add -0x7499f8b2(%ebx),%ecx │ │ │ │ - dec %ecx │ │ │ │ - add %edi,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xb6,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cx,0x0(%ebp) │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lock pushf │ │ │ │ + ret $0x80c │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80cc3e8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cc3cb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cc38c,-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 %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb63c │ │ │ │ + jne 80cc38c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + outsl %fs:(%esi),(%dx) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jg 80cc398 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc3e8 │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc3b9 │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + movl $0x85d783e,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc3e8 │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc3e8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sub %bh,%bh │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%ecx,%eax,1) │ │ │ │ + add %bh,0x4f6e(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %ch,-0x4a(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9b50 │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80cc47f │ │ │ │ + movl $0x80cc494,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov $0x44004f6e,%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb695 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80cc418 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80cc324,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2528,%esi │ │ │ │ + mov $0x85c32f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc4ab │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80cc434,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cc434 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp 80cc5a8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + and %ch,0x4f(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb775 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb6e8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80cc58b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80cc54c,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb6e8 │ │ │ │ + jne 80cc54c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7afcba(%ebx) │ │ │ │ + jg 80cc558 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc5a8 │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80cc579 │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + movl $0x85d783e,0x10(%ebp) │ │ │ │ + movl $0x0,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc5a8 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cc5a8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl -0x7fffffe(%ebp) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x408a0346(%ebx) │ │ │ │ - add 0x498a074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb $0xb7,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80cc647 │ │ │ │ + movl $0x80cc65c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x6d,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cc5d8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80cc4d8,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + mov $0x85c32f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc671 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x80cc5f4,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb71c │ │ │ │ + jne 80cc5f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%edx) │ │ │ │ - or %dl,-0x49(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80b99c8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb77d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c253c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + pop %esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ 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 80bb855 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb7d0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb7d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x408b0346(%ebx) │ │ │ │ - add 0x498b074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0xb8,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jb 80cc6bf │ │ │ │ + movl $0x80cc6d4,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb804 │ │ │ │ + jne 80cc6d4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dh,(%eax) │ │ │ │ - mov $0x4589080b,%eax │ │ │ │ + mov $0x85c3300,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and $0x6c,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba244 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb85d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2550,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push $0xf00506b │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80cc5a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x6b,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bb965 │ │ │ │ + jb 80cc72e │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb8b8,0x0(%ebp) │ │ │ │ + movl $0x80cc744,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb8b8 │ │ │ │ + jne 80cc744 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + mov $0x85c3308,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x6b,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + imul $0x0,0x0(%edi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x488b0346(%ebx) │ │ │ │ - add 0x568b0740(%ebx),%ecx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + sbb %eax,0x468b085e │ │ │ │ pop %es │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%edx),%eax │ │ │ │ - mov 0x7(%edx),%edx │ │ │ │ - movl $0x80bb904,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ + jmp 80cc3e8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80cc784 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1c000002(%ebp) │ │ │ │ + imul $0x0,0x0(%edi),%ecx │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x72bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jae 80cc888 │ │ │ │ + mov $0x85c3310,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in (%dx),%al │ │ │ │ + push $0x4f │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xc(%eax,%ecx,8) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb904 │ │ │ │ + jne 80cc844 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - call ec0c0967 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0x80cc7f0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cc7f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x6a,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %al,%bh │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - adc %al,-0x47(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + add %dh,0x468b080c(%edi,%eax,8) │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,0x4589f855(%ecx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ba8e8 │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + subb $0x0,0x4f(%edx) │ │ │ │ + test %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bb96d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2564,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc7ce │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + push $0x4f │ │ │ │ + add %al,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74b3dbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 80cc8a4 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x80cc820,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80cc8d9 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + movl $0x85d783e,0x10(%ebp) │ │ │ │ + movl $0x0,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 80cc888 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 80cc888 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x30017,0x0(%edi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bba45 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bb9c0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bb9c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x408b0346(%ebx) │ │ │ │ - add 0x498b074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - mov $0x758b080b,%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + jb 80cc947 │ │ │ │ + movl $0x80cc95c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bb9f4 │ │ │ │ + jne 80cc95c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ah,(%eax) │ │ │ │ - mov $0x4589080b,%edx │ │ │ │ + mov $0x85c3318,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x69,%ah │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba764 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80cc784 │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80cc9a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + imul $0x40000,0x0(%edi),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bba4d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c257c,%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 80cca5f │ │ │ │ + mov $0x85c3320,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - 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 80bbb29 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bbaa0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + shrb $1,0x4f(%eax) │ │ │ │ + add %ah,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,(%eax) │ │ │ │ + lret $0x80c │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbaa0 │ │ │ │ + jne 80cca28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7499fcba(%ebx) │ │ │ │ - inc %eax │ │ │ │ - add -0x7499f8b2(%ebx),%ecx │ │ │ │ - dec %ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdivrs 0x758b080b(%edx) │ │ │ │ - add $0x66,%al │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80cc9d0,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbad8 │ │ │ │ + jne 80cc9d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + push $0x164004f │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cc9e5 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + js 80cca86 │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 80cca7b │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x80cca08,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cb61c │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80ccaae │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + movl $0x85d783e,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x85d783e,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + jmp 80cca5f │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 80cca5f │ │ │ │ + xor $0x68,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %al,(%ebx,%edi,4) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ccb59 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x80ccb3c,0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ + mov 0xb(%ecx),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba5d8 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cc9a0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbb31 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ccb24 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2590,%esi │ │ │ │ + mov $0x85c3328,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + addr16 dec %edi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbc11 │ │ │ │ + jb 80ccbcd │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bbb84,0x0(%ebp) │ │ │ │ + movl $0x80ccbe4,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bbb84 │ │ │ │ + jne 80ccbe4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x408a0346(%ebx) │ │ │ │ - add 0x498a074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080bbb,%eax │ │ │ │ - jne 80bbb9e │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbbb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%edx) │ │ │ │ - or %ch,%ah │ │ │ │ - mov $0xb60f080b,%ebx │ │ │ │ - rorb $0x45,-0x49f003bb(%ecx) │ │ │ │ - add $0xf,%al │ │ │ │ - mov $0xc0,%dh │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ba450 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbc19 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ccb96 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25a4,%esi │ │ │ │ + mov $0x85c3330,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + cmp $0x67,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x38f7f335(%eax) │ │ │ │ + inc %ebp │ │ │ │ + lock add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cc9a0 │ │ │ │ + in $0x7a,%al │ │ │ │ + push %eax │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbcf1 │ │ │ │ + jb 80ccce0 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cccd6 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bbc6c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbc6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x408b0346(%ebx) │ │ │ │ - add 0x498b074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080bbc,%al │ │ │ │ - jne 80bbc86 │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + movl $0x80ccd18,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbca0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,%ah │ │ │ │ - mov $0x4589080b,%esp │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + jmp 80cedd4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cccc8,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b95b8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbcf9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ccc62 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fs push %ax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3338,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or $0x7a,%al │ │ │ │ + push %eax │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbdd1 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bbd54,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbd54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ah,0x50(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x88,%al │ │ │ │ + int3 │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 836f210 │ │ │ │ + call 80d1d8a │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - test %bh,0x468b080b(%ebp) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbd84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %ah,0x50(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ + hlt │ │ │ │ + int3 │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d821c │ │ │ │ + mov $0x5005079,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %ch,0x4589080b(%ebp,%edi,4) │ │ │ │ - cld │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ccdda │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80cce14,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80b9730 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 80cedd4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ccdcc,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbdd9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ccd68 │ │ │ │ + movl $0x83a6ff4,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x836f474,-0xc(%edi) │ │ │ │ + lea -0x11(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bbdac,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - add %eax,(%eax) │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bbe77 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bbe34,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 838f83c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x4514fb3b(%ebx) │ │ │ │ + mov $0x85c3340,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %bh,0x50(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x8c,%al │ │ │ │ + int $0xc │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,0x8e9fcc5(%ebx) │ │ │ │ + and $0x2a,%al │ │ │ │ + add %ch,%ah │ │ │ │ + js 80cce5b │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xb(%esi,%edi,4) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838f874 │ │ │ │ - add %eax,(%eax) │ │ │ │ + lock int $0xc │ │ │ │ + or %cl,0x45c7f475(%ecx) │ │ │ │ + clc │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d821c │ │ │ │ + dec %esp │ │ │ │ + gs dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bbe7a │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cce5f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %ah,0x4f(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80cce93 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x64,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bbedf │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80ccec7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x64,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ccefb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x92,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ccf62 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bbed5 │ │ │ │ - movl $0x80bbdfc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80ccf58 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c0538 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c25e4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ccf4a │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - pusha │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + adc $0x64,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %esp,-0x1(%edi) │ │ │ │ - decl 0x5ff00076(%ebp) │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80ccf97 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,0x50(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ccffe │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ccff4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ccfe6 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + js 80cd069 │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %ch,%cl │ │ │ │ - pop %ds │ │ │ │ - (bad) {%k5}{z} │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80cd033 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + arpl %ecx,0x0(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd071 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cd30c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0xb(%edi,%edi,4) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80bbf44 │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cd0e8 │ │ │ │ + movl $0x80cd0bc,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%al │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %al,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd0bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80bbf7e │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - xorps %xmm1,%xmm1 │ │ │ │ - ucomiss %xmm0,%xmm1 │ │ │ │ - jae 80bbf9b │ │ │ │ - ucomiss 0x8486f88,%xmm0 │ │ │ │ - jae 80bbf8d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85c1ebd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85c25f9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80cd0a5 │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0xc689080b,%edi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bbfd8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 80bc002 │ │ │ │ - ucomisd 0x8486f90,%xmm0 │ │ │ │ - jae 80bbff7 │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c1ebd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25f9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + bound %ecx,0x0(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bc049 │ │ │ │ + jb 80cd11b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c2615,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %esp │ │ │ │ + bound %ecx,0x0(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bc085 │ │ │ │ + jb 80cd159 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c260d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cd30c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - pushf │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ecx │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + and %ah,0x4f(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc18d │ │ │ │ - movl $0x80bc0c8,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + jb 80cd18b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ in (%dx),%al │ │ │ │ - rorb $0x8,(%ebx) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ebx) │ │ │ │ + popa │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bc195 │ │ │ │ - movl $0x80bc018,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80bc13c,-0x4(%ebp) │ │ │ │ - mov %esi,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jb 80cd1bf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + (bad) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bc21f │ │ │ │ - add $0xc,%edi │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cd226 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc1dc │ │ │ │ - movl $0x80bc054,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80cd21c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cd20e │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80bc1b0,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8431ab4 │ │ │ │ - mov $0x85c261c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - test %ch,0x20051(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bc20c │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80bc1f8,0x8(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83dda3c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp $0xad,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %eax │ │ │ │ + popa │ │ │ │ + dec %edi │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 839835c │ │ │ │ - movsd 0x8486f98,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubl 0x50(%ebx) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc2b5 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bc270,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc270 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - arpl %edx,0x0(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x90,%al │ │ │ │ - ret $0x80b │ │ │ │ + jb 80cd25b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bc098 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc2bd │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2624,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bc290,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - xor $0x63,%al │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x61,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc33d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bc318,0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bc098 │ │ │ │ + jb 80cd28f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + mov 0x0(%eax),%ss │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cd2f7 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc340 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bc3a9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bc38c,0x0(%ebp) │ │ │ │ + ja 80cd2ed │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83708f4 │ │ │ │ - nop │ │ │ │ - bound %edx,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bc3b1 │ │ │ │ - movl $0x80bc2e8,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movzbl 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cd2df │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c262c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1b16fb3b(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl (%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x3ce904c5(%ebx) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - incl 0x100 │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jl 80cd35e │ │ │ │ + dec %edi │ │ │ │ + add %cl,0x200 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%esp,%eax,8) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + lock cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cd984 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd97a │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jae 80cd363 │ │ │ │ + movl $0x80cd26c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80cd2a0,-0x14(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xc0,%al │ │ │ │ + jae 80cd9b4 │ │ │ │ + movl $0x80cd238,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc414 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + in $0x5f,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - xorps %xmm1,%xmm1 │ │ │ │ - ucomiss %xmm0,%xmm1 │ │ │ │ - jae 80bc435 │ │ │ │ - ucomiss 0x8486fa0,%xmm0 │ │ │ │ - jae 80bc435 │ │ │ │ - mov $0x85c1ebd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25f9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%edx) │ │ │ │ + add $0x8a,%al │ │ │ │ + push %esi │ │ │ │ + add 0xf402444(%ecx),%ecx │ │ │ │ + mov $0xc2,%dh │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + jne 80cd4bc │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd46c │ │ │ │ + movzbl %dl,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and $0x1f,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + jl 80cd440 │ │ │ │ + movl $0x80cd19c,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80cd1d0,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,0xb(%esp,%eax,8) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80bc46c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + pop %edi │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000000(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%edx) │ │ │ │ + or %cl,-0x3a7cfbab(%edx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80cd3c4 │ │ │ │ + movl $0x80cd168,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80cd42c,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80cd4b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %dl,0x8(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x5e │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 80bc490 │ │ │ │ - ucomisd 0x8486fa8,%xmm0 │ │ │ │ - jae 80bc490 │ │ │ │ - mov $0x85c1ebd,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558a044d(%ebx) │ │ │ │ + or %cl,0x1cc783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd48a │ │ │ │ + movl $0x80cd12c,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %dl,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c25f9,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + movl $0x80cd0f8,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x6014fb3b(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x30e904c5(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x2000100 │ │ │ │ - add %al,(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bc58f │ │ │ │ - movl $0x80bc518,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movsd 0xb(%esi),%xmm0 │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + jae 80cd5a4 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0xf,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x800,%ecx │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd951 │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + and %ecx,%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80cda18 │ │ │ │ + movl $0x80cd800,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc518 │ │ │ │ + jne 80cd800 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + cmp $0xf8,%al │ │ │ │ + jae 80cd5c4 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x7,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x10000,%ecx │ │ │ │ + jmp 80cd53b │ │ │ │ + cmp $0xfc,%al │ │ │ │ + jae 80cd5e4 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x3,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x200000,%ecx │ │ │ │ + jmp 80cd53b │ │ │ │ + cmp $0xfe,%al │ │ │ │ + jae 80cd4f0 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x1,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x4000000,%ecx │ │ │ │ + jmp 80cd53b │ │ │ │ + je 80cd667 │ │ │ │ + dec %edi │ │ │ │ + add %ah,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%edx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + jmp 80cd53b │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - les (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + cmp $0x5d,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1e000002(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b144d(%ebx) │ │ │ │ + adc %cl,0x4c890c55(%ebx) │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd6d2 │ │ │ │ + movl $0x80cd07c,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + add $0xc,%ebp │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + dec %edx │ │ │ │ + jmp 80cd577 │ │ │ │ + nop │ │ │ │ + in $0x5c,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b104d(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74a7dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ inc %esp │ │ │ │ - lds (%ebx),%ecx │ │ │ │ - or %dh,%dl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc544 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0xe │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + movzbl %al,%edx │ │ │ │ + and $0xc0,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + jne 80cd720 │ │ │ │ + jmp 80cd66c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80cd64c,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80cd718,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %al,0x10(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + jo 80cd76a │ │ │ │ + dec %edi │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458a044d(%ebx) │ │ │ │ + adc %cl,0x1cc783f2(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd6f0 │ │ │ │ + movl $0x80cd044,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub %bl,0x0(%edi,%ecx,2) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bc592 │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x3(%esi),%xmm1 │ │ │ │ - movsd 0x8486fb0,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x14(%ebp),%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm2,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bc647 │ │ │ │ - movl $0x80bc5fc,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movsd 0x7(%esi),%xmm0 │ │ │ │ - movsd 0xf(%esi),%xmm1 │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x10(%ebp) │ │ │ │ - movsd %xmm1,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc5fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x1,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cd992 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x85c3372,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %bl,0x0(%edi,%ecx,2) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bc64a │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - mulsd 0xc(%ebp),%xmm1 │ │ │ │ - movsd 0x8486fb8,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x4(%ebp),%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop %eax │ │ │ │ - push %eax │ │ │ │ - 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 %cl,-0xf76f7b3(%ebx) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cd936 │ │ │ │ + mov 0x3(%edx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 80cd910 │ │ │ │ + cmp $0x10ffff,%edx │ │ │ │ + jg 80cd8ea │ │ │ │ + cmp $0xd800,%edx │ │ │ │ + jl 80cd864 │ │ │ │ + cmp $0xdfff,%edx │ │ │ │ + jg 80cd864 │ │ │ │ + movl $0x80cd010,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %bl,0x4f(%ebx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bc75a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bc6a0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc6a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xd76f7b3(%ebx) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + jmp 80cd790 │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - pop %eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + jo 80cd869 │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bc762 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 80bc6c3 │ │ │ │ - je 80bc6e6 │ │ │ │ - movl $0x80bc4d0,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + and $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80cd8ce │ │ │ │ + cmp $0xfffe,%ecx │ │ │ │ + jge 80cd86b │ │ │ │ + movl $0x80ccf74,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ccfa8,-0x14(%edi) │ │ │ │ mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80bc714,-0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - movsd %xmm0,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bc714 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - push %edi │ │ │ │ - push %eax │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bc771 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - ucomisd 0x8486fc0,%xmm0 │ │ │ │ - jp 80bc730 │ │ │ │ - je 80bc780 │ │ │ │ - movl $0x80bc5b0,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movsd 0x4(%ebp),%xmm1 │ │ │ │ - movsd %xmm1,-0xc(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - mov $0x85c2654,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ add $0xffffffe8,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + jmp 80cd81e │ │ │ │ + cmp $0xffff,%ecx │ │ │ │ + jle 80cd8a2 │ │ │ │ + movl $0x80cced8,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80ccf0c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80b2134 │ │ │ │ - nop │ │ │ │ - jmp 80bc7a8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%esi │ │ │ │ - pop %es │ │ │ │ - ... │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x0(%ebp),%xmm0 │ │ │ │ - movsd 0x8(%ebp),%xmm1 │ │ │ │ - movsd 0x10(%ebp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - ja 80bc7e0 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jae 80bc814 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jae 80bc801 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movsd %xmm1,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x8(%ebp) │ │ │ │ - movsd %xmm2,0x10(%ebp) │ │ │ │ - movsd %xmm1,0x40(%esp) │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - movsd 0x40(%esp),%xmm0 │ │ │ │ - jmp 80bc7b7 │ │ │ │ - movsd 0x8486fc8,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + movl $0x80ccea4,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80cd818,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80cce70,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%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,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bc911 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bc860,0x0(%ebp) │ │ │ │ + movl $0x80cce3c,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80cd788,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + jmp 8455da0 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80cd614,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %al,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %al,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x85c3380,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80cd3a4,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cd3a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xe0,%al │ │ │ │ + jae 80cd51c │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80cd760,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc860 │ │ │ │ + jne 80cd760 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0xa3004f59,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %cs,%eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movsd %xmm0,0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80cd771 │ │ │ │ + movl $0x80cd6a4,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc88c │ │ │ │ + jne 80cd6a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0xf2080bc8,%eax │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80cd9e8,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bc8b8 │ │ │ │ + jne 80cd9e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %al,$0x7 │ │ │ │ + inc %eax │ │ │ │ + pop %ecx │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - sbb %ch,%ah │ │ │ │ - enter $0x80b,$0xf2 │ │ │ │ - movups 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x10(%ebp),%xmm1 │ │ │ │ - movsd %xmm1,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x8(%ebp) │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%ebp) │ │ │ │ - jmp 80bc7a8 │ │ │ │ + jb 80cda6b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + or $0x59,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bc919 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2660,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80bc94c │ │ │ │ + jb 80cda9f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xff,%al │ │ │ │ - (bad) │ │ │ │ - jmp *%ebx │ │ │ │ - ... │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x0(%ebp),%xmm0 │ │ │ │ - movss 0x4(%ebp),%xmm1 │ │ │ │ - movss 0x8(%ebp),%xmm2 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - ja 80bc985 │ │ │ │ - ucomiss %xmm2,%xmm0 │ │ │ │ - jae 80bc9b9 │ │ │ │ - ucomiss %xmm1,%xmm2 │ │ │ │ - jae 80bc9a6 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - divss %xmm1,%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movss %xmm1,0x0(%ebp) │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ - movss %xmm2,0x8(%ebp) │ │ │ │ - movsd %xmm1,0x40(%esp) │ │ │ │ - movsd %xmm0,%xmm1 │ │ │ │ - movsd 0x40(%esp),%xmm0 │ │ │ │ - jmp 80bc95b │ │ │ │ - movsd 0x8486fd0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + fcomps 0x4f(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcab1 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bca04,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bca04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80cdad3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edx,%ecx,8) │ │ │ │ - or (%eax),%ecx │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bca2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %eax │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xb(%edx,%ecx,8) │ │ │ │ - or %dh,%bl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movss %xmm0,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bca54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80cdb07 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,0x50(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cdb6e │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cdb64 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cdb56 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x8(%ebp),%xmm0 │ │ │ │ - movl $0x80bca8c,0x8(%ebp) │ │ │ │ - movss 0x4(%ebp),%xmm1 │ │ │ │ - movss %xmm1,-0x4(%ebp) │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bc94c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + or %bl,0x4f(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80cdba3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80cdb2f │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cdc0a │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcab9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80cdc00 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cdbf2 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2668,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %edi │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcb0e │ │ │ │ + jb 80cdc3f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dl,0x4f(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcb52 │ │ │ │ + jb 80cdc7d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cd30c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0xf000000,%eax │ │ │ │ + cld │ │ │ │ + push %esi │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcc1a │ │ │ │ + jb 80cdcaf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bcbb0,-0x1c(%ebp) │ │ │ │ - mov 0x18(%esi),%eax │ │ │ │ - mov %eax,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + enter $0x4f56,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cdced │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80cd30c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ss,0x4f(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bcc1d │ │ │ │ - movl $0x80bcad8,-0x24(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80bcb1c,-0x10(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80bcc08,0x8(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 83dd788 │ │ │ │ + jb 80cdd1f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x7cf7ba38(%eax) │ │ │ │ - (bad) │ │ │ │ - push %ds │ │ │ │ - or $0x32,%al │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - clc │ │ │ │ - mov %al,0x180051 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + push %esi │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8d0045(%ebx) │ │ │ │ - in $0x3b,%al │ │ │ │ - mov (%ebx,%eax,1),%ebx │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jae 80bccaf │ │ │ │ - mov $0x85c266c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80cdd53 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - aam $0xa2 │ │ │ │ - push %ecx │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + int3 │ │ │ │ + adcl $0x0,0x0(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1045(%ebx) │ │ │ │ - sbb %cl,0x3e283f2(%ecx) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80bcc92 │ │ │ │ - movl $0x80bcd28,0x0(%ebp) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cddba │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cddb0 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - movl $0x80bccd0,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cdda2 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd74c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %al,%fs:0x40051 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x1004f55,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - int3 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - mov %al,0x50051 │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pusha │ │ │ │ - int3 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + jb 80cddef │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431a0c │ │ │ │ - or $0xa2,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%esi) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,0x4f(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bce06 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bcd6c,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cde20 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c888,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8431ab4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x51a1,$0x0 │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bcdf3 │ │ │ │ - add $0x1c,%edi │ │ │ │ + jmp 80cde98 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,0x50(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cde87 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcde4 │ │ │ │ - movl $0x80bcb60,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80cde7d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl 0x8(%eax),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cde6f │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80bcdd0,0x14(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x845c3fc,0xc(%ebp) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 83dda3c │ │ │ │ - mov %fs:0x51,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - cld │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 839835c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movsd 0x8486fd8,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x1c,%ebp │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - pop %eax │ │ │ │ - push %eax │ │ │ │ - add %bl,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bcea9 │ │ │ │ + jb 80ce469 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bce58,0x0(%ebp) │ │ │ │ + movl $0x80ce480,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bce58 │ │ │ │ + jne 80ce480 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x58,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x1004f54,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70c45(%ebx) │ │ │ │ - or $0x84,%al │ │ │ │ - into │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-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 80bcc3c │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80ce45a │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%cl │ │ │ │ + cmp $0x80,%cl │ │ │ │ + jae 80cdf19 │ │ │ │ + movl $0x80cde00,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80cde30,-0x14(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xc0,%cl │ │ │ │ + jae 80ce4bb │ │ │ │ + movl $0x80cddcc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x54,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b084d(%edx) │ │ │ │ + add $0x8a,%al │ │ │ │ + push %esi │ │ │ │ + add 0xf4c244c(%ecx),%ecx │ │ │ │ + mov $0xca,%dh │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80ce078 │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bceb1 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ce028 │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and $0x1f,%edx │ │ │ │ + shl $0x6,%edx │ │ │ │ + or %ecx,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + jl 80cdffc │ │ │ │ + movl $0x80cdd30,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80cdd64,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2674,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bce84,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - nop │ │ │ │ - push %edi │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0xa3004f53,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bcf6d │ │ │ │ - movl $0x80bcf18,-0x4(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,0x458b0c4d(%edx) │ │ │ │ + or %cl,-0x3a7cfbab(%edx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80cdf7e │ │ │ │ + movl $0x80cdcfc,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80cdfe8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %dl,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bcf18 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80ce070,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %dl,0x8(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - push %edi │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + sbb %dl,0x4f(%ebx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %cl,-0x31(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bcc3c │ │ │ │ + add %cl,0x558a0445(%ebx) │ │ │ │ + or %cl,0x1cc783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ce046 │ │ │ │ + movl $0x80cdcc0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %dl,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cdc8c,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80ce100,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %cl,0x10(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + mov %dl,0x4f(%edx) │ │ │ │ + add %al,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8a0445(%ebx) │ │ │ │ + adc %cl,0x1cc783f2(%ecx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bcf70 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ce0d8 │ │ │ │ + movl $0x80cdc50,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bcfd9 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bcfbc,0x0(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 837110c │ │ │ │ - mov $0x56,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + push %edx │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bcfe1 │ │ │ │ - movl $0x80bcedc,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ce499 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov $0x85c3372,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c267c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - adcb $0x0,0x50(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bd01f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bcf90 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bd0a1 │ │ │ │ - add $0xc,%edi │ │ │ │ + cmp $0xf0,%cl │ │ │ │ + jae 80ce217 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0xf,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x800,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + and %ecx,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ce520 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd097 │ │ │ │ - movl $0x80bcffc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80ce434 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg 80ce40e │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + jg 80ce3e8 │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jl 80ce362 │ │ │ │ + cmp $0xdfff,%eax │ │ │ │ + jg 80ce362 │ │ │ │ + movl $0x80cdc1c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80bd074,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80b9494 │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xf8,%cl │ │ │ │ + jae 80ce238 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x7,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x10000,%ecx │ │ │ │ + jmp 80ce184 │ │ │ │ + cmp $0xfc,%cl │ │ │ │ + jae 80ce259 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x3,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x200000,%ecx │ │ │ │ + jmp 80ce184 │ │ │ │ + cmp $0xfe,%cl │ │ │ │ + jae 80ce0ac │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x1,%al │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x4000000,%ecx │ │ │ │ + jmp 80ce184 │ │ │ │ xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + dec %edi │ │ │ │ + add %al,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4e8a0445(%ebx) │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0xd1,%dh │ │ │ │ + and $0xc0,%edx │ │ │ │ + cmp $0x80,%edx │ │ │ │ + jne 80ce108 │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + dec %edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80ce1a9 │ │ │ │ + cwtl │ │ │ │ + push %eax │ │ │ │ + dec %edi │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x458b0c4d(%ebx) │ │ │ │ + or %cl,-0x3a7cfbab(%ebx) │ │ │ │ + or %cl,-0x76a7dbb4(%ecx) │ │ │ │ + shr $1,%ecx │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *0x4f5074(%eax) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bd0a9 │ │ │ │ - movl $0x80c0a24,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ebx,%eax,4),%eax │ │ │ │ + (bad) │ │ │ │ + and $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80ce3c9 │ │ │ │ + cmp $0xfffe,%eax │ │ │ │ + jge 80ce367 │ │ │ │ + movl $0x80cdb80,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80cdbb4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c268c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + jmp 80ce31d │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jle 80ce39d │ │ │ │ + movl $0x80cdae4,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80cdb18,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cdab0,-0x20(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85c3349,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80ce314,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80cda7c,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cda48,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85c3349,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80ce2f0,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov $0x85c3388,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %cl,0x4f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd18d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bd0f4,0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ce548 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cdf5c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cdf5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xe0,%cl │ │ │ │ + jae 80ce164 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + movl $0x80ce148,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + mov %cl,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd0f4 │ │ │ │ + jne 80ce148 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cwtl │ │ │ │ + dec %esi │ │ │ │ + dec %edi │ │ │ │ + add %ah,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xff20346(%ebx) │ │ │ │ - adc %al,0x3(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movsd 0x3(%eax),%xmm1 │ │ │ │ - movl $0x80bd130,-0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movsd %xmm1,-0x8(%ebp) │ │ │ │ - movsd %xmm0,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80ce159 │ │ │ │ + movl $0x80ce28c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce28c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ce4f0,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd130 │ │ │ │ + jne 80ce4f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80cded0,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cded0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ + mov $0x50050db,%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0xc(%ebp),%xmm0 │ │ │ │ - movl $0x80bd168,0x10(%ebp) │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%ebp) │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80bc7a8 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,-0x76f7f31b(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce5a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + fistl 0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd195 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80ce5d6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ce5cb │ │ │ │ + cmp $0xff,%eax │ │ │ │ + jg 80ce5cb │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c269c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 83e7000 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd281 │ │ │ │ + jb 80ce61b │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bd1e8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd1e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x80ce630,0x0(%ebp) │ │ │ │ + movl $0x85c3399,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + mov $0x85c33a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + dec %ebp │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xff30346(%ebx) │ │ │ │ - adc %al,0x3(%eax) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - movss 0x3(%eax),%xmm1 │ │ │ │ - movl $0x80bd224,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movss %xmm1,0x0(%ebp) │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd224 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x60e90075(%ecx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + lock cmp 0x31c(%ebx),%ecx │ │ │ │ + jae 80ce7f2 │ │ │ │ + mov $0x85c33b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x8(%ebp),%xmm0 │ │ │ │ - movl $0x80bd25c,0x8(%ebp) │ │ │ │ - movss %xmm0,-0x4(%ebp) │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - movss %xmm0,0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80ce758 │ │ │ │ + movl $0x80ce728,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80bc94c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce728 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0xff,%ecx │ │ │ │ + ja 80ce758 │ │ │ │ + cmp $0xc0,%ecx │ │ │ │ + jb 80ce758 │ │ │ │ + cmp $0xe0,%ecx │ │ │ │ + jae 80ce8d8 │ │ │ │ + movl $0x80ce668,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce668 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ce904,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce904 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80ce778,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce778 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd289 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,-0x3e76fcba(%ebx) │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80ce763 │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + and $0x1f,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jae 80ce948 │ │ │ │ add $0x4,%ebp │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ce758 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ce758 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jecxz 80ce772 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x76bfdbbc(%ecx) │ │ │ │ - enter $0xe083,$0x3 │ │ │ │ - dec %eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - dec %ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge 80bd2e4 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ce6d3 │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ce758 │ │ │ │ + movl $0x80ce960,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - jmp 80bd2b5 │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - and $0x3,%edx │ │ │ │ - dec %edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jge 80bd34f │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 80bd35e │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bd371 │ │ │ │ - movsd 0x8487020,%xmm0 │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80bd386 │ │ │ │ - movsd 0x8487010,%xmm1 │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80bd39b │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bd43c │ │ │ │ - xorpd %xmm2,%xmm2 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movsd 0x8486fe0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bd380 │ │ │ │ - movsd 0x8487018,%xmm0 │ │ │ │ - jmp 80bd30a │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - jmp 80bd30a │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80bd395 │ │ │ │ - movsd 0x8487008,%xmm1 │ │ │ │ - jmp 80bd320 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - jmp 80bd320 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80bd3bf │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bd411 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd 0x8486ff8,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bd3de │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd 0x8486ff0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bd3fa │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd 0x8486fe8,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm2,%xmm2 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bd42d │ │ │ │ - xorpd %xmm2,%xmm2 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bd450 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - divsd 0x8487000,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - 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 80bd539 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bd4a4,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd4a4 │ │ │ │ + jne 80ce960 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - aam $0xb │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ce78b │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xdfff,%eax │ │ │ │ + jbe 80ce758 │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp $0xfffe,%eax │ │ │ │ + jb 80ce7ea │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jbe 80ce758 │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + movl $0x80ce7b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd4c8 │ │ │ │ + jne 80ce7b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + cmp $0xfe,%ecx │ │ │ │ + jae 80ce758 │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x4000000,%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + and %ecx,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80ce6f5 │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + ja 80ce758 │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80ce758 │ │ │ │ + cmp $0xd800,%eax │ │ │ │ + jae 80ce7cd │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp $0xfffe,%eax │ │ │ │ + jb 80ce7ea │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jbe 80ce758 │ │ │ │ + jmp 80ce7ea │ │ │ │ + cmp $0xfc,%ecx │ │ │ │ + jae 80ce806 │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x200000,%ecx │ │ │ │ + jmp 80ce829 │ │ │ │ + cmp $0xf8,%ecx │ │ │ │ + jae 80ce88c │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x7,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x10000,%ecx │ │ │ │ + jmp 80ce829 │ │ │ │ + cmp $0xf0,%ecx │ │ │ │ + jae 80ce8b4 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0xf,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 80ce829 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%ah │ │ │ │ - aam $0xb │ │ │ │ - or %cl,0x8758bf0(%ecx) │ │ │ │ + add %cl,-0x3e76fcba(%ebx) │ │ │ │ + and $0xc0,%ecx │ │ │ │ + cmp $0x80,%ecx │ │ │ │ + jne 80ce768 │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + dec %edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + shl $0x6,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80ce843 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd4ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80ce7f2 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0x4d8b080b(,%edx,8) │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bd2ac │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x80f9(%ecx),%eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + andl $0xfffffffd,(%esi) │ │ │ │ + (bad) │ │ │ │ + decl -0x3a7cfbbb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jne 80ce979 │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f4(%ecx,%ebp,8) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ce9bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd541 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ce9a3 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26c8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bd514,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x67cfc1f(%ebx) │ │ │ │ - add %esi,0x3c(%ebp) │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bd598 │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80bd5c7 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + ljmp $0xf766,$0xc689080c │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80cea08 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4af39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cebdf │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + cmp $0x7f,%eax │ │ │ │ + jg 80cea3e │ │ │ │ + movl $0x8433118,-0x4c(%edi) │ │ │ │ + mov %esi,-0x48(%edi) │ │ │ │ + movl $0x85e0519,-0x44(%edi) │ │ │ │ + lea -0x4a(%edi),%eax │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x85e0505,0x0(%ebp) │ │ │ │ - movl $0x85e050a,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov $0x85e050a,%ecx │ │ │ │ - mov $0x85e0505,%eax │ │ │ │ - jmp 80bd571 │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bd5da │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 80bd5c7 │ │ │ │ - jmp 80bd589 │ │ │ │ - movsd 0x8487028,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp $0x7ff,%eax │ │ │ │ + jg 80ceaa1 │ │ │ │ + movl $0x84330b0,-0x4c(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + movl $0x8433118,-0x44(%edi) │ │ │ │ + lea -0x4b(%edi),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x85e0519,-0x3c(%edi) │ │ │ │ + movl $0x84330b0,-0x38(%edi) │ │ │ │ + sar $0x6,%eax │ │ │ │ + add $0xc0,%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x8433118,-0x30(%edi) │ │ │ │ + lea -0x37(%edi),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + lea -0x42(%edi),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jg 80ceb33 │ │ │ │ + movl $0x84330b0,-0x4c(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + movl $0x8433118,-0x44(%edi) │ │ │ │ + lea -0x4b(%edi),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x85e0519,-0x3c(%edi) │ │ │ │ + movl $0x84330b0,-0x38(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x8433118,-0x30(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + lea -0x42(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x84330b0,-0x24(%edi) │ │ │ │ + sar $0xc,%eax │ │ │ │ + add $0xe0,%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x8433118,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x84330b0,-0x4c(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + movl $0x8433118,-0x44(%edi) │ │ │ │ + lea -0x4b(%edi),%ecx │ │ │ │ + mov %ecx,-0x40(%edi) │ │ │ │ + movl $0x85e0519,-0x3c(%edi) │ │ │ │ + movl $0x84330b0,-0x38(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x6,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + movl $0x8433118,-0x30(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + lea -0x42(%edi),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + movl $0x84330b0,-0x24(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0xc,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + add $0x80,%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x8433118,-0x1c(%edi) │ │ │ │ + lea -0x23(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x2e(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + sar $0x12,%eax │ │ │ │ + add $0xf0,%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x50,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bd6bd │ │ │ │ + jb 80cec64 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bd628,0x0(%ebp) │ │ │ │ + movl $0x80cec38,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd628 │ │ │ │ + jne 80cec38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xb(%esi,%edx,8) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd64c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cec1e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80cec74,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ce9e8 │ │ │ │ + mov $0x85c33bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x2a(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd670 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + cld │ │ │ │ + mov $0x33,%ch │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cff8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 838bc6c │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bl,-0x74f7f42a(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bd568 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cecb6 │ │ │ │ + movl $0x845b168,-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 80cecf8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cece7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ce98c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ced6d │ │ │ │ + movl $0x80ced80,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ced80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x28,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd6c5 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80ced1b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80cec90,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x80cecc4,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-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 $0x85c26d0,%esi │ │ │ │ + mov $0x85c33c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bd698,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - adc %al,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0045(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %bh,(%ecx) │ │ │ │ - shll $0x89,0x15(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x55890445(%ecx) │ │ │ │ - or %cl,-0x76bfdbb4(%ecx) │ │ │ │ - rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80bd721 │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 80bd738 │ │ │ │ - movsd 0x8487030,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ced2a │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + 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 80cedc4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80cedd4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%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 80bd835 │ │ │ │ + jb 80cee6e │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bd79c,0x0(%ebp) │ │ │ │ + movl $0x80cee80,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bd79c │ │ │ │ + jne 80cee80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd7c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - or (%eax),%ecx │ │ │ │ + ja 80cedfe │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bd7e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x80ceda4,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80cee60,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ce9e8 │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,(%eax) │ │ │ │ - fmuls (%ebx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - cld │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80bd6ec │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,-0x7516fb8b(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c33c4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bd83d │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cee95 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26d8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + movl $0x80cee18,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cee18 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push $0x5005072 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x44890c55(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jae 80bd8e2 │ │ │ │ - mov $0x85c26dc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ceeec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bd8c2 │ │ │ │ - movl $0x80bd910,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431a44 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - mov %edx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - movl $0x80bd888,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431a0c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jb 80cef33 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bda27 │ │ │ │ - movl $0x80bd950,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431ab4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80bda14 │ │ │ │ - movl $0x80bd978,0x8(%ebp) │ │ │ │ + ja 80cef1f │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80cef14 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 838f75c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %al,0x0(%edi,%ecx,2) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f427(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + jb 80cef60 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80cef74,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add (%eax),%eax │ │ │ │ + jmp 80cedd4 │ │ │ │ + mov $0x85c33d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push %esp │ │ │ │ + inc %esp │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - (bad) (%ebx) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + leave │ │ │ │ + xor -0x77(%eax,%ecx,1),%ebx │ │ │ │ + jne 80cef7e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 838bc6c │ │ │ │ xchg %ax,%ax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + cmp %al,0x0(%edi,%ecx,2) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - (bad) (%ebx) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or $0x83,%al │ │ │ │ - (bad) │ │ │ │ - dec %esi │ │ │ │ - or $0x3a,%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - jecxz 80bd9e2 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80cefb8 │ │ │ │ + movl $0x80cefdc,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ce644 │ │ │ │ + mov $0x85c33d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xff20c45(%ebx) │ │ │ │ - sub %al,%al │ │ │ │ - cvtsi2sd 0x3(%esi),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - cvtsi2sd 0x4(%ebp),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x40(%ebx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movsd 0x8487038,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cefc0 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cef40 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdac5 │ │ │ │ - movl $0x80bda70,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%eax,%esi,8) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bda70 │ │ │ │ + jne 80cf01c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c71445(%ebx) │ │ │ │ - adc $0xa0,%al │ │ │ │ - fimull (%ebx) │ │ │ │ - or %cl,0x4d89044d(%ebx) │ │ │ │ - add %cl,0x4d8b0475(%ecx) │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0x4d89104d(%ebx) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - adc %ch,%cl │ │ │ │ - leave │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - call *0x0(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdacd │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %al,0x752f037e(%ebx) │ │ │ │ + or 0x85e050a(%esi),%edi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26e0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bdaa0,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdb71 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bdb24,0x4(%ebp) │ │ │ │ + jb 80cf1ae │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf175 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80cf098,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cf073 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf125 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 80cf108 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf0a7 │ │ │ │ + movl $0x80cf0d8,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdb24 │ │ │ │ + jne 80cf0d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80cf19c,-0x4(%ebp) │ │ │ │ + mov 0x6(%eax),%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf19c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0xb(%ebx,%ebx,8) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or $0xc7085e05,%eax │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - pop %ss │ │ │ │ - add $0x7589085e,%eax │ │ │ │ - cld │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bd2ac │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdb79 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26e4,%esi │ │ │ │ + add %bh,(%ecx,%esi,8) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cf044 │ │ │ │ + mov $0x85c33f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bdb4c,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80cf1e9 │ │ │ │ + movl $0x845b168,-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 83d8fc0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdc21 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bdbd0,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jb 80cf329 │ │ │ │ + movl $0x80cf23c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80cf044 │ │ │ │ + movl $0x80cf2a0,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdbd0 │ │ │ │ + jne 80cf2a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - fisttpl (%ebx) │ │ │ │ - or %al,%bh │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80cf34c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80cf31f │ │ │ │ + movl $0x80cf33c,-0xc(%ebp) │ │ │ │ + mov 0x2(%eax),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf33c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - movl $0x10ffff,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bd6ec │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,-0x3a7cfbab(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80cf25a │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80cf2dc,-0x4(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdc29 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c26f8,%esi │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x387cfb3b(%ebx) │ │ │ │ + sbb $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80cf2b4 │ │ │ │ + movl $0x8433118,-0x18(%edi) │ │ │ │ + movl $0x85e1c51,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80cf1c0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80cf2e8 │ │ │ │ + mov $0x85c33f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0xf2f037e(%ebx) │ │ │ │ + test %edx,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x3a7cebbb(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + mov $0x45,%bh │ │ │ │ + or %bl,(%ecx) │ │ │ │ + add $0xc583085e,%eax │ │ │ │ + or %bh,%bh │ │ │ │ + gs add $0x90,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdcc9 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bdc7c,0x4(%ebp) │ │ │ │ + jb 80cf4d2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf499 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80cf3bc,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + lds (%ecx,%ecx,4),%eax │ │ │ │ + repnz mov %eax,0x40(%esp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cf397 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf449 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0x2f,0x3(%esi) │ │ │ │ + jne 80cf42c │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x244489f2(%ecx) │ │ │ │ + inc %eax │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf3cb │ │ │ │ + movl $0x80cf3fc,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdc7c │ │ │ │ + jne 80cf3fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x80cf4c0,-0x4(%ebp) │ │ │ │ + mov 0x6(%eax),%esi │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf4c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x45c7080b(%esp,%ebx,8) │ │ │ │ - hlt │ │ │ │ - add $0xc7085e05,%eax │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - or 0x7589085e,%al │ │ │ │ - cld │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bd568 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdcd1 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c270c,%esi │ │ │ │ + add %ah,-0xc(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80cf368 │ │ │ │ + mov $0x85c33fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bdca4,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdda1 │ │ │ │ + jb 80cf6eb │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bdd28,0x0(%ebp) │ │ │ │ + movl $0x80cf6fc,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdd28 │ │ │ │ + jne 80cf6fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80cf554,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf554 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80cf580,-0x4(%ebp) │ │ │ │ + mov 0x6(%ecx),%esi │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf580 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - fisttpll (%ebx) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80cf52c │ │ │ │ + movl $0x80cf594,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdd54 │ │ │ │ + jne 80cf594 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,0xb(%ebp,%ebx,8) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80bd2ac │ │ │ │ + int1 │ │ │ │ + jmp 80cf559 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdda9 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x7e830445(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + jne 80cf67c │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2720,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 838bbac │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bdd7c,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - sldt (%edx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 80cf5b2 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85e1c59,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838bbac │ │ │ │ + movl $0x80cf5cc,-0x4(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf5cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bde79 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bde00,0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf604 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cf621 │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + movl $0x85e1c59,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cf638,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bde00 │ │ │ │ + jne 80cf638 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xde,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf512 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80cf69c,-0x8(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bde2c │ │ │ │ + jne 80cf69c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x85c3400,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %dl,0xb(%esi,%ebx,8) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 80bd568 │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf6b3 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bde81 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2734,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movl $0x80bde54,0x0(%ebp) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bdf5d │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80bded8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ + jb 80cf849 │ │ │ │ + movl $0x80cf85c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bded8 │ │ │ │ + jne 80cf85c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cf7cf │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0x2e,0x3(%esi) │ │ │ │ + jne 80cf797 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x80cf78c,0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 838baec │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + push %ecx │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + inc %edi │ │ │ │ + clc │ │ │ │ + sbb %dh,(%ecx) │ │ │ │ + inc %ebx │ │ │ │ + or %al,%bh │ │ │ │ + inc %edi │ │ │ │ + cld │ │ │ │ + push %ecx │ │ │ │ + sbb $0x5e,%al │ │ │ │ + or %cl,0x845c707(%ecx) │ │ │ │ + (bad) │ │ │ │ + testl $0x8d004d89,(%eax,%ecx,1) │ │ │ │ + inc %edi │ │ │ │ + cli │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 838baec │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf78b(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sbb %edi,%ebp │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x408b0346(%ebx) │ │ │ │ - add 0x498b074e(%ebx),%ecx │ │ │ │ - add %edi,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - or $0xdf,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + pop %eax │ │ │ │ + testl $0x758bf089,(%eax,%ecx,1) │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bdf0c │ │ │ │ + jne 80cf758 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + movl $0x80cf830,0x0(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf830 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70845(%ebx) │ │ │ │ - or %bh,(%eax) │ │ │ │ - fisttps (%ebx) │ │ │ │ - or %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x45890346(%ebx) │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x8dfffff7,%edi │ │ │ │ - jbe 80bdf30 │ │ │ │ + add %ch,%al │ │ │ │ + testl $0xf1f845c7,(%eax,%ecx,1) │ │ │ │ + xor -0x77(%eax,%ecx,1),%ebx │ │ │ │ + jne 80cf83d │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d8634 │ │ │ │ + mov $0x85c3404,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf809 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bdf65 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cf989 │ │ │ │ + movl $0x80cf99c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf99c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2748,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bdffb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bdfbc,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80cf8af │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cf4e8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - fisttps (%ebx) │ │ │ │ - or %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xc0,%al │ │ │ │ + clc │ │ │ │ + or $0x8,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf8c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bdffe │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x7e830845(%ebx) │ │ │ │ + add (%edi),%ebp │ │ │ │ + je 80cf8af │ │ │ │ + movl $0x80cf8e0,0x0(%ebp) │ │ │ │ + movl $0x85c33f1,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d8634 │ │ │ │ + movl $0x80cf900,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf900 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf93c │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cf4e8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x50,%al │ │ │ │ + stc │ │ │ │ + or $0x8,%al │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cf950 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c3408,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be04b │ │ │ │ - movl $0x80bdf84,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cf922 │ │ │ │ + movl $0x80cf974,0x0(%ebp) │ │ │ │ + movl $0x85c33f1,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d8634 │ │ │ │ + nop │ │ │ │ + jmp 80cfb90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cfa48 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cfa3e │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + sub 0xf(%eax),%ecx │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83da158,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c061c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c275c,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ + add $0x8000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,-0x7cc42fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be0e3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be0a0,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 80cfb5c │ │ │ │ + movl $0x80cfb30,-0x18(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x30(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x2c(%ebp) │ │ │ │ + movl $0x85e0505,-0x28(%ebp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %edx,-0x24(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x17(%esi),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 838f83c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - loopne 80be0b1 │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 838f874 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffd0,%ebp │ │ │ │ + jmp 8388d8c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + lds (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be0e6 │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ + ja 80cfac4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x80cf9dc,-0x10(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cfb5f │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cfb90 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80cfadc,0x0(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfadc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp %bh,%dh │ │ │ │ + (bad) │ │ │ │ + incl 0x2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be14b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be141 │ │ │ │ - movl $0x80be068,-0x8(%edi) │ │ │ │ + jb 80cfc04 │ │ │ │ + movl $0x80cfbc4,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845613c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x1e000002,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cfbad │ │ │ │ + movl $0x80cfa5c,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + mov $0x85c340c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80cfc84 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80cfc7a │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + sub 0xf(%eax),%ecx │ │ │ │ + movl $0x84330b0,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x83da158,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80c061c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2760,%esi │ │ │ │ + jmp 845e6f4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x30(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be1d3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be194,-0x10(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jb 80cfd8a │ │ │ │ + movl $0x80cfdb4,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0xf(%esi),%esi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfdb4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80cfceb │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + movl $0x80cfc18,-0x10(%edi) │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + add $0x1e000001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80cfd8d │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + shl $1,%eax │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80cfb90 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80cfd04,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80cfd04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x76f7f41f(%eax) │ │ │ │ - lock mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + std │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x85e0505,-0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8388d8c │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x3000200,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80cff0e │ │ │ │ + movl $0x80cff1c,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8389dc8 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be1d6 │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ + ja 80cfe3c │ │ │ │ + movl $0x80cfc98,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be223 │ │ │ │ - movl $0x80be15c,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80cfe8e │ │ │ │ + movl $0x83a6fbc,-0x28(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x85d7905,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80c0654 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c2764,%esi │ │ │ │ + movl $0x80cfe54,0x0(%ebp) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 845613c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and $0x45,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be2a0 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be280,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movl $0x85c2a2c,-0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x3d,%al │ │ │ │ - push %eax │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - xor %ebp,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0x89085c26,%eax │ │ │ │ - jne 80be28d │ │ │ │ - movl $0x85c3031,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119774 │ │ │ │ - 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 80be2f4 │ │ │ │ - movl $0x80be2e4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %bh,(%edi,%edi,8) │ │ │ │ + or $0x8,%al │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80be2e4 │ │ │ │ + jne 80cff3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x74f7f302(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x85d7841(%esi),%edi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 845717c │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + jl 80cffb5 │ │ │ │ + push %eax │ │ │ │ + add %al,0x2000200 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be32b │ │ │ │ + jb 80cfffb │ │ │ │ + movl $0x80d000c,-0xc(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - movl $0x80be2b0,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - and %al,0x0(%eax,%edx,2) │ │ │ │ - add $0x100,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d000c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80cffb8,0x0(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + sub %bl,0x50(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be375 │ │ │ │ - movl $0x80be244,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80cff96 │ │ │ │ + movl $0x80cfe00,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80be304,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov %esi,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x4,0x8(%ebp) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c2778,%esi │ │ │ │ + jmp 838a904 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - in $0x43,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x5e │ │ │ │ push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be3b4 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80be348 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x76f7f301(%eax) │ │ │ │ + jne 80d000e │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83d821c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - mov $0x43,%ah │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be3e7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80be348 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80d00a5 │ │ │ │ + movl $0x80d00bc,-0x4(%ebp) │ │ │ │ + mov $0x85d7f10,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fldenv 0x39(%edi) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - inc %ebx │ │ │ │ + jo 80d00c4 │ │ │ │ push %eax │ │ │ │ - add %al,0x100 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be483 │ │ │ │ - movl $0x80be394,-0x30(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80be3c4,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80be3f8,-0x18(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80be410,-0x10(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c0a44,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c2780,%esi │ │ │ │ + ja 80d0053 │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x80cff64,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x85d8281,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 83a76dc │ │ │ │ + mov $0x85c3410,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %al,0x50(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ + and $0x5e,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be4c7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bc360 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80be549 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be53f │ │ │ │ - movl $0x80be4a4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80be51c,-0x4(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80be42c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x0(%eax) │ │ │ │ + or $0xc6f76608,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80d0070 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80be551 │ │ │ │ - movl $0x80c0a24,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2788,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be599 │ │ │ │ + jb 80d0102 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x8478a1c,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c260d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + adc $0x33,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80be5f7 │ │ │ │ + jb 80d016b │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be5ed │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80d0161 │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ - movl $0x80be568,-0x8(%edi) │ │ │ │ + movl $0x80d00d8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85dc3dd,-0x14(%ebp) │ │ │ │ + movl $0x85c3421,-0x10(%ebp) │ │ │ │ + movl $0x85db9bd,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 8394fc8 │ │ │ │ + jmp 83e9dc8 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - inc %ecx │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + test $0x32,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be68c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80be644,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be644 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80d0208 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d01dc │ │ │ │ + movl $0x8478a37,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d01d4,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ push %esp │ │ │ │ - inc %ecx │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xor 0x0(%edi),%cl │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xb(%esi,%eiz,8) │ │ │ │ - or %cl,0x45890346(%ebx) │ │ │ │ - clc │ │ │ │ - movl $0x85c260d,-0x4(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d01aa │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x80d0114,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8478a20,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8431368 │ │ │ │ + mov $0x85c343c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d0324 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d02c0 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d02ec,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d028c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8428050 │ │ │ │ - cmp %bh,(%ecx) │ │ │ │ - push %eax │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - xor %ebp,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - adc $0x89085c26,%eax │ │ │ │ - jne 80be679 │ │ │ │ - movl $0x85c3031,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8119774 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0263 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0241 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d02fa │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d0294 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d02c9 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be6c9 │ │ │ │ + jb 80d0359 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c2615,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838baec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be78c │ │ │ │ - movl $0x80be728,-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 │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d0470 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d040c │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d0438,-0x10(%ebp) │ │ │ │ mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80be728 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d03d8,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d03af │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d038d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d0446 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d03e0 │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76efbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80be751 │ │ │ │ - movl $0x80be7fc,0x8(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8395000 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80be772 │ │ │ │ - movl $0x80be7e4,0x8(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8395000 │ │ │ │ - cmpl $0x0,0x3(%esi) │ │ │ │ - jne 80be7a8 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80be7cc,0x8(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d0415 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x80be798,0x8(%ebp) │ │ │ │ + jb 80d06f6 │ │ │ │ + movl $0x80d0790,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8395000 │ │ │ │ - inc %edx │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d06e7 │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80d0581 │ │ │ │ + movl $0x80d0368,-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) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - inc %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cwtl │ │ │ │ + push %es │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0698 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + movl $0x80d0564,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - inc %edx │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add $0x4,%al │ │ │ │ + add $0xf089080d,%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0504 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80d0614,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0614 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x14,%edi │ │ │ │ + ja 80d059e │ │ │ │ + movl $0x80d0330,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d06b8,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80d0540 │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80be861 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - movl $0x80be6d8,-0x10(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + ja 80d05db │ │ │ │ + movl $0x80d021c,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ + movl $0x80d0708,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,(%edi) │ │ │ │ - push %eax │ │ │ │ - add %al,0x100 │ │ │ │ + or %al,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80d0644 │ │ │ │ + push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80be950 │ │ │ │ - movl $0x80be8b0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8394ee4 │ │ │ │ - call 90c38e7 │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - call 7d94f0c4 │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80d0644 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0x85c3444,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb8,%al │ │ │ │ + add $0x4d8b080d,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ cld │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dd74c │ │ │ │ + jmp 80d0480 │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x503e,$0x0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0x80d04b8,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d04b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - call 7d94f0e4 │ │ │ │ cld │ │ │ │ + cmp $0x7,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d07a0 │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d073c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x3e,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80be958 │ │ │ │ - movl $0x80be5a4,-0x44(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %esi,-0x38(%edi) │ │ │ │ - movl $0x845a4e8,-0x34(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80be608,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80be698,-0x1c(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80be818,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d08c4 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d0860 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d088c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d082c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0803 │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xe(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c27a8,%esi │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d07e1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d089a │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d0834 │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d0869 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be9a1 │ │ │ │ + jb 80d08f9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c2615,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838baec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80be9dd │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c260d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - mov $0x100503d,%esp │ │ │ │ + jb 80d0a10 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d09ac │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d09d8,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d0978,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d094f │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d092d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d09e6 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d0980 │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d09b5 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or %ch,0x50(%esi) │ │ │ │ + add %al,0x2000200 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bea0f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80be880 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jb 80d0db8 │ │ │ │ + movl $0x80d0f48,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0f48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x506d,$0x0 │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfcba(%ebx) │ │ │ │ + add %edi,0x1f(%edi) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80d0d9b │ │ │ │ + mov $0x85d782c,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80d0a71 │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bea52 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c9c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d0cbf │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80d0b5c │ │ │ │ + movl $0x80d0908,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jo 80d0af5 │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0c70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80d0b40,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bea96 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + or 0x89f18908,%cl │ │ │ │ + (bad) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0ae4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80d0bec,0x0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0bec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80beb16 │ │ │ │ - add $0x14,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d0b79 │ │ │ │ + movl $0x80d08d0,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d0c90,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80d0b20 │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80beb0c │ │ │ │ - movl $0x845b168,-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 $0x80bea60,-0x10(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + ja 80d0bb3 │ │ │ │ + movl $0x80d07bc,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 83d9c9c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d0dc4,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x5000100,%eax │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80d0c1c │ │ │ │ + push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80d0c1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bebf8 │ │ │ │ - movl $0x80beb80,-0x14(%ebp) │ │ │ │ + ja 80d0cce │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x83a6fbc,-0x28(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x85d7905,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d0e4c,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1f(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x80d0efc,-0xc(%ebp) │ │ │ │ + mov $0x85d7841,%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845717c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bebfb │ │ │ │ - movl $0x80bea1c,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %esi,-0x1c(%edi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x90,%al │ │ │ │ + or 0x84d8b08,%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80beaa4,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80bebe8,0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83d9c2c │ │ │ │ + jmp 80d0480 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %edx │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cwtl │ │ │ │ + or 0x8bf08908,%cl │ │ │ │ + dec %esi │ │ │ │ + add 0x44890b56(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0a98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bec67 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%edx │ │ │ │ - movl $0x80beb28,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + clc │ │ │ │ + or $0xf089080d,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0df8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80becad │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c260d,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - call 1f0c3cef │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + ja 80d0d8c │ │ │ │ + movl $0x83a6fe0,-0x2c(%edi) │ │ │ │ + mov %esi,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x85d790a,-0x18(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d0ce8,0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0ce8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80beed0 │ │ │ │ - movl $0x80becf0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8394ee4 │ │ │ │ - mov $0x300503a,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xd(%esi,%ecx,1) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 845613c │ │ │ │ + adc %ch,0x50(%ecx) │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83dd74c │ │ │ │ + add %ah,0xd(%edx,%ecx,1) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0a64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - cmp 0x0(%eax),%dl │ │ │ │ - add (%eax),%eax │ │ │ │ + in $0x68,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - xor $0xed,%al │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 83dd9c4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80bed64 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sbb $0xf,%al │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov $0x85d7841,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845717c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000200,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d0fe4 │ │ │ │ + movl $0x80d1020,-0x4(%ebp) │ │ │ │ + mov $0x85d7f10,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + subb $0x0,0x50(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x13(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d0f8f │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d0a24,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + movl $0x85d8281,0x0(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 83dda00 │ │ │ │ + jmp 83a76dc │ │ │ │ + mov $0x85c3448,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xor $0x68,%al │ │ │ │ push %eax │ │ │ │ - cmp 0x0(%eax),%dl │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x13(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8431998 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bh,(%edx) │ │ │ │ + add %ch,0x468b080d(%edi,%ecx,1) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0fac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0x68,%al │ │ │ │ push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,%al │ │ │ │ + prefetchw (%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d0ff8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2003a7a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80beed8 │ │ │ │ - movl $0x80be970,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80bee70,-0x4(%ebp) │ │ │ │ - mov %esi,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - nop │ │ │ │ - loopne 80bedf7 │ │ │ │ - push %eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80beee7 │ │ │ │ - movl $0x80be9ac,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80be9ec,-0x20(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80bec18,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x12(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + inc %esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %edx,0x0(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bef0f │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d1076 │ │ │ │ + movl $0x85c34ce,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80beddb │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bh,(%ecx) │ │ │ │ - push %eax │ │ │ │ - add %al,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,0x44891455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - je 80beec7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bef00 │ │ │ │ - movl $0x80bec7c,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80bee3c,0x4(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c888,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8431b5c │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - jmp 80beddb │ │ │ │ - mov $0x85c27b0,%esi │ │ │ │ + jmp 83a7168 │ │ │ │ + mov $0x85c34e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - movl $0x80bedc8,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80be880 │ │ │ │ xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + and $0x4f,%al │ │ │ │ + add %al,0x1000200 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80befab │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80befa1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80bef99 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ + jb 80d118f │ │ │ │ + movl $0x80d11c4,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x8487040,%xmm0 │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 804b0c0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movl $0x8432fb4,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83930a4 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80d10e4,0x4(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cld │ │ │ │ + and 0x0(%edi),%ecx │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x89000000,%eax │ │ │ │ - lock lea -0x8(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80bf03b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf031 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80bf029 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - sub $0x4,%esp │ │ │ │ - xorpd %xmm0,%xmm0 │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 804b0c0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movl $0x8432fb4,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - jmp *%eax │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sarb $0x50,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x58e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x9000384c,%eax │ │ │ │ + int3 │ │ │ │ + and 0x0(%edi),%ecx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x78,%al │ │ │ │ - lock or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf078 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d10c4 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d10f8 │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - cmp %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and 0x0(%edi),%ecx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %dh,%bl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - xorps %xmm1,%xmm1 │ │ │ │ - ucomiss %xmm0,%xmm1 │ │ │ │ - jae 80bf13c │ │ │ │ - ucomiss 0x8487048,%xmm0 │ │ │ │ - jae 80bf0e8 │ │ │ │ - movl $0x80bf0b4,0x0(%ebp) │ │ │ │ - mov $0x85c28f0,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf0b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%ecx,%edx,1) │ │ │ │ + or $0xf8758908,%eax │ │ │ │ + movl $0x85d85fc,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83fc9d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + jl 80d118d │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + dec %esp │ │ │ │ + adc %ecx,0x3468b08 │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8392ff4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80d1174,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c3fc,-0x8(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 839306c │ │ │ │ + nop │ │ │ │ + sub $0x23,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d1192 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 84558f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf0d9 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d1239 │ │ │ │ + movl $0x80d121c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845dfec │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x80bf108,0x0(%ebp) │ │ │ │ - mov $0x85c2900,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf108 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf12d │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80d1205 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80bf15c,0x0(%ebp) │ │ │ │ - mov $0x85c2900,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf15c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and 0x0(%edi),%cl │ │ │ │ + sldt (%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf181 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80d1281 │ │ │ │ + movl $0x80d1090,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80d11e8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jo 80bf1c9 │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 8455524 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c3504,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov %cs,0x50(%esi) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xc8,%al │ │ │ │ - int1 │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf1c8 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + adc 0x66c68908,%cl │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - aaa │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + push $0x504e │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %dh,%dl │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 80bf28c │ │ │ │ - ucomisd 0x8487050,%xmm0 │ │ │ │ - jae 80bf238 │ │ │ │ - movl $0x80bf204,0x0(%ebp) │ │ │ │ - mov $0x85c28f0,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf204 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%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 80bf229 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80d12fb │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80d12f0 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 838c468 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x80bf258,0x0(%ebp) │ │ │ │ - mov $0x85c2900,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf258 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf27d │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d1420 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d13bc │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d13e8,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1388,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x80bf2ac,0x0(%ebp) │ │ │ │ - mov $0x85c2900,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bf2ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + 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 80bf2d1 │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d135f │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d133d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d13f6 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d1390 │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf313 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - movl $0x85c2979,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c061c │ │ │ │ - mov $0x85c297c,%esi │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d13c5 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf347 │ │ │ │ + jb 80d1455 │ │ │ │ movl $0x845b168,-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 8431b94 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838baec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf385 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c2615,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 83d9d44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf3b6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ + jb 80d156c │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d1508 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1534,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d14d4,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf3e7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83d9d0c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf425 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - movl $0x85c2979,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c0654 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf498 │ │ │ │ - movl $0x80bf468,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7f40c(%eax) │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d14ab │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1489 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d1542 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d14dc │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d1511 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bf4d8 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov 0x5(%esi),%ecx │ │ │ │ - movl $0x80bf434,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bf59d │ │ │ │ - movl $0x80bf54c,-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 %ecx,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jb 80d17f2 │ │ │ │ + movl $0x80d188c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x6c,%al │ │ │ │ - cmc │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d17e3 │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80d167d │ │ │ │ + movl $0x80d1464,-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) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov 0x8b085c2d,%eax │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x458bfc45(%ecx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x458b0475(%ecx) │ │ │ │ - or %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - or %cl,-0x74f7ba38(%eax) │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %al,0x4be9f8c5(%ebx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %al,(%eax) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bf5fb │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - movl $0x80bf4f4,-0x14(%edi) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esp │ │ │ │ pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4a339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80bf697 │ │ │ │ - movl $0x80bf324,-0x58(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80bf354,-0x4c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x80bf394,-0x40(%edi) │ │ │ │ - lea -0x4c(%edi),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - lea -0x58(%edi),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80bf3c4,-0x34(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80bf3f4,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80bf4a8,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80bf5ac,-0x10(%edi) │ │ │ │ - lea -0x3f(%edi),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x19(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xe(%edi),%esi │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov 0x1b(%esi),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1794 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + movl $0x80d1660,0x14(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x5c,0x33c(%ebx) │ │ │ │ - mov $0x85c2980,%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 %ch,%cl │ │ │ │ - push %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80bf6f3 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - movl $0x85c2979,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c0654 │ │ │ │ - mov $0x85c2988,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 845e8d4 │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,(%edi,%esi,8) │ │ │ │ - or (%eax),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x9(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ + add $0x0,%al │ │ │ │ + push %ss │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d166c │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1600 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80d1710,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 8454bdc │ │ │ │ + mov 0x24(%ebp),%esi │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1710 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bf763 │ │ │ │ - movl $0x80bf790,-0x8(%edi) │ │ │ │ + ja 80d169a │ │ │ │ + movl $0x80d142c,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d17b4,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80d163c │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d16d7 │ │ │ │ + movl $0x80d1318,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d1804,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - mov (%ebx),%edi │ │ │ │ + or %al,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80d1740 │ │ │ │ + push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %cl,%gs:0x2003b8b(%edx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80d1740 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0x85c3514,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xb4,%al │ │ │ │ + push %ss │ │ │ │ + or $0x44d8b08,%eax │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d157c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1e0000,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor %edx,0x0(%ecx,%edi,1) │ │ │ │ - nop │ │ │ │ - xor %fs:0x0(%eax),%dl │ │ │ │ + movl $0x80d15b4,-0x8(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d15b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf7f1 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80bf7ed │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c2a0a,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8390e2c │ │ │ │ + cld │ │ │ │ + cmp %bl,(%eax) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d189c │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1838 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - sub %dh,(%edx) │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x45c70075(%ebx) │ │ │ │ - add $0x2c,%al │ │ │ │ - sub -0x7d(%eax,%ecx,1),%bl │ │ │ │ - lds (%ecx,%ebp,8),%eax │ │ │ │ - push %ss │ │ │ │ - out %al,(%dx) │ │ │ │ - cmp %eax,(%eax) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - lcall $0x500,$0x768d0033 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - lcall $0x590,$0x90660033 │ │ │ │ - add %al,(%ecx) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d19c0 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d195c │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1988,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1928,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d18ff │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d18dd │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d1996 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d1930 │ │ │ │ + nop │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test %edx,0x39(%ebx) │ │ │ │ - add %dl,0x2(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf890 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d1965 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf8cc │ │ │ │ + jb 80d19f5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf78 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838baec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf908 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80d1b0c │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + sub 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 80d1aa8 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1ad4,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d1a74,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bf944 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfe8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + or %cl,0x14c783f0(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1a4b │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + dec %eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1a29 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d1ae2 │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + jmp 80d1a7c │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x458b044d(%ebx) │ │ │ │ + or %cl,-0x3a7cf3ab(%ebx) │ │ │ │ + adc %ch,%bl │ │ │ │ + iret │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ + movl $0x84330c0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + dec %eax │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + jmp 80d1ab1 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + or $0x5d,%al │ │ │ │ + push %eax │ │ │ │ + add %al,0x200 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + fdivrl (%ebx) │ │ │ │ + sbbl $0x0,(%ebx,%eax,1) │ │ │ │ add %cl,(%edi) │ │ │ │ + addb $0x45,-0x38fffffd(%ebp) │ │ │ │ + hlt │ │ │ │ + js 80d1b4f │ │ │ │ + or $0x2468b08,%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov $0x85d7841,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845717c │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jge 80d1e97 │ │ │ │ + mov $0x85d782c,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + mov $0x5c,%ah │ │ │ │ + push %eax │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x77cfbbb(%ebx) │ │ │ │ + add %edi,-0x31(%edi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 80d1b51 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bfa58 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bf9d0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1dbb │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + cmp 0x1f(%esi),%eax │ │ │ │ + jne 80d1c58 │ │ │ │ + movl $0x80d1a04,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sbb $0x468b080d,%eax │ │ │ │ + add 0x568b0b4e(%ebx),%ecx │ │ │ │ + sbb -0x7483dbb4(%ecx),%ecx │ │ │ │ + dec %esi │ │ │ │ + pop %ds │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80bf9d0 │ │ │ │ + jne 80d1d6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + movl $0x80d1c3c,0x18(%ebp) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bfa22 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x89f18908,%ecx │ │ │ │ + (bad) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1be0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80d1ce8,0x0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80bfa3d │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfa5b │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c888,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bfa32 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bfa4d │ │ │ │ mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1ce8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfaa4 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d1c75 │ │ │ │ + movl $0x80d19cc,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d1d8c,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ + imul $0x1e0000,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 80d1c1c │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d1caf │ │ │ │ + movl $0x80d18b8,-0xc(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d1ec0,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x558b084d(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x64,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 80d1d18 │ │ │ │ + push $0x1e000001 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bfbca │ │ │ │ - movl $0x80bfb38,-0x1c(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,-0x7b76f3ab(%ebx) │ │ │ │ + and $0x88,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4c890845(%ebx) │ │ │ │ + and $0x70,%al │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x4,%ebp │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfb38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + jmp 80d1d18 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80bfb98 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfbcd │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80bf950,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d1dca │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x83a6fbc,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + lea -0x27(%edi),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + movl $0x85d7905,-0x18(%edi) │ │ │ │ mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ mov %edx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ mov %edx,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfbdc │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80bfa74,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d1f48,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1f(%edi),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e8d4 │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfc17 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80d1ff8,-0xc(%ebp) │ │ │ │ + mov $0x85d7841,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + jmp 845717c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x8c,%al │ │ │ │ + sbb $0xd,%al │ │ │ │ + or %cl,0x4d89084d(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %esi,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d157c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bfd27 │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bfd1d │ │ │ │ - movl $0x80bf860,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80bf89c,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80bf8d8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80bf914,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80bfcb4,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb 0x8bf08908,%ecx │ │ │ │ + dec %esi │ │ │ │ + add 0x44890b56(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1b(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1f(%esi),%edx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1b94 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + hlt │ │ │ │ + push %ds │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d1f58 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1ef4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %es:(%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80bfd2f │ │ │ │ - movl $0x80bfab4,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 80d1e88 │ │ │ │ + movl $0x83a6fe0,-0x2c(%edi) │ │ │ │ + mov %esi,-0x28(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x83a7964,-0x20(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + movl $0x85d790a,-0x18(%edi) │ │ │ │ + lea 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80bfbf4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x845cde8,0x14(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d1de4,0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,0x18(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c061c │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2a70,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d1de4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%ax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x1f(%eax) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80d200c │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 845613c │ │ │ │ + adc %bl,0x50(%eax) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + jb 80d20e1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0xf(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + call 804b170 │ │ │ │ + add $0xc,%esp │ │ │ │ + movl $0x80d20ac,-0xc(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d20ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + adcb $0x0,0x50(%edi) │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl 0x20076(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80d2091 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80d1b20,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x85d8281,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 83a76dc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp %dl,0x50(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfd8c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 80d216c │ │ │ │ + movl $0x80d217c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d217c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + hlt │ │ │ │ + push %esi │ │ │ │ + push %eax │ │ │ │ + add %ah,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfdc8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf78 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80d211d │ │ │ │ + movl $0x80d201c,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8459250 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + mov $0x56,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfe04 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp %ah,(%ecx) │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845613c │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bfe40 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfe8 │ │ │ │ + jb 80d21c7 │ │ │ │ + movl $0x80d21d4,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d21d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80bff54 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80bfecc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80bfecc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + int1 │ │ │ │ + adc $0x190002c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bff1e │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80bff39 │ │ │ │ - add $0x8,%edi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d222b │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80bff57 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + ja 80d2221 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x80d21a4,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c888,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80bff2e │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80bff49 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + movl $0x8482904,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 │ │ │ │ + lea -0x1c(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80bff96 │ │ │ │ + jb 80d247c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80d2488,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c00d1 │ │ │ │ - movl $0x80c0038,-0x20(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2488 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80d22b8,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x7c(%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 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0038 │ │ │ │ + jne 80d22b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c009c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c00d4 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80bfe4c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c00e3 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80bff70,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xf0,%al │ │ │ │ + and 0x83c68908,%cl │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0x46750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c011f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80d231b │ │ │ │ + movl $0x80d2294,-0x4(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2294 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0225 │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c021b │ │ │ │ - movl $0x80bfd5c,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80bfd98,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80bfdd4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80bfe10,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c01bc,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80d22bd │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80d2318,0x0(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c022d │ │ │ │ - movl $0x80bffa8,-0x2c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c00fc,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2a78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x387cfbbb(%ebx) │ │ │ │ + or %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80d22f7 │ │ │ │ + movl $0x8384ab4,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x9c,%al │ │ │ │ + and 0x83c68908,%ecx │ │ │ │ + lds (%esi,%eiz,2),%eax │ │ │ │ + test $0x46750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - jecxz 80c0249 │ │ │ │ - (bad) │ │ │ │ - decl 0x50076(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x8(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c0284 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,-0x760e7610(%ecx) │ │ │ │ + lret $0xe283 │ │ │ │ + add 0x607401fa(%ebx),%eax │ │ │ │ + movl $0x80d2340,-0x8(%ebp) │ │ │ │ + mov 0x2(%ecx),%esi │ │ │ │ + mov 0x6(%ecx),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2340 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c02b3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8148328 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 80d2368 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d23cc,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3b,%al │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80d23a6 │ │ │ │ + movl $0x80d1040,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x85dad7d,-0x8(%edi) │ │ │ │ + movl $0x8384aa4,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c032a │ │ │ │ - movl $0x80c025c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c0290,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + ja 80d2403 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d21e8,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - movl $0x80c0318,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x80d2464,-0x4(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 80ece94 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83930dc │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c7fc75(%ecx) │ │ │ │ - add %cl,-0x7cf7ba38(%eax) │ │ │ │ - (bad) │ │ │ │ - inc %edx │ │ │ │ - mov $0x2c,%cl │ │ │ │ - add %al,%bh │ │ │ │ - cmpl $0x0,(%ebx,%eax,1) │ │ │ │ - add %bl,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x85c2a80,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x64,%al │ │ │ │ + and 0xfc758908,%ecx │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838baec │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c036e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c54f1,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80bfc28 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d226d │ │ │ │ + movl $0x80d241c,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d241c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + adc %cl,0x0(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c03d3 │ │ │ │ - movl $0x80c03b0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4f98 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ + jb 80d253a │ │ │ │ + movl $0x80d2504,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8459038 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + adc $0x10,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c03db │ │ │ │ - movl $0x80c0348,-0x8(%edi) │ │ │ │ + ja 80d24e9 │ │ │ │ + movl $0x80d20f4,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2a84,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80d254c,0x8(%ebp) │ │ │ │ + movl $0x85d6c95,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80d124c │ │ │ │ + mov $0x85c352c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d24da │ │ │ │ + movl $0x80d2238,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80d2580,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2580 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x65ff04c5(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + aam $0x10 │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c042d │ │ │ │ + lock cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d25d4 │ │ │ │ sub $0x4,%esp │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 80c0429 │ │ │ │ + je 80d25d0 │ │ │ │ movl $0x845b350,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85d5b15,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81484f4 │ │ │ │ + movl $0x85c3642,-0x10(%ebp) │ │ │ │ + movl $0x85c3654,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8390cf4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + sbb %dl,(%edx) │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c046f │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x85c54f1,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80bfc28 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80d2635 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80d261c,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ff680 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x26,%al │ │ │ │ - push %eax │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + in $0x11,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + out %al,(%dx) │ │ │ │ + aaa │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + bound %ebx,%gs:-0x77(%eax,%ecx,1) │ │ │ │ + jne 80d262d │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff344 │ │ │ │ + mov $0x85c3810,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x12,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + 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 80c04d7 │ │ │ │ - movl $0x80c04b4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x85c2a88,-0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80f4f98 │ │ │ │ + jb 80d269d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d2684,0x0(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff680 │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ + rclb $1,(%ecx) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + inc %edx │ │ │ │ + cmp %bl,-0x39(%eax,%ecx,1) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + bound %ebx,%gs:-0x77(%eax,%ecx,1) │ │ │ │ + jne 80d2695 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff344 │ │ │ │ + mov $0x85c3864,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + adc %ecx,0x0(%edi) │ │ │ │ + or $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c04df │ │ │ │ - movl $0x80c043c,-0x8(%edi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d2705 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c2a98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x80d26ec,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ff680 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + push $0x4f11 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + inc %edx │ │ │ │ + cmp %bl,-0x39(%eax,%ecx,1) │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + bound %ebx,%gs:-0x77(%eax,%ecx,1) │ │ │ │ + jne 80d26fd │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff344 │ │ │ │ + mov $0x85c386c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,-0x3976f7f4(,%eax,1) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c051c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d2765 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d274c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + cld │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x83085c35 │ │ │ │ + (bad) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jne 80d2794 │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + lock adc %cl,0x0(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,0x5(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ + jb 80d27b2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + cmp $0x0,%eax │ │ │ │ + jbe 80d27b5 │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + movl $0x80d27c8,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0558 │ │ │ │ + jne 80d27c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d2650 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3a7cf88a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - jns 80c05a7 │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + or %esp,(%eax,%edi,1) │ │ │ │ + add %dl,0x4f1030(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80d285a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d2828,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call ab0d7730 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,-0x76f7f3fb(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488d0c45(%ebx) │ │ │ │ (bad) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 80d285d │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80d2870,0x8(%ebp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0590 │ │ │ │ + jne 80d2870 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80d25e8 │ │ │ │ + add %eax,(%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 %cl,%ah │ │ │ │ - add $0xc689080c,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c05cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x74f7f2d8(%eax) │ │ │ │ + jbe 80d287d │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - add $0x90003946,%eax │ │ │ │ - add $0x100,%eax │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + ja 80d28ab │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + cmovg (%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d293d │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d2933 │ │ │ │ + movl $0x845b168,-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 $0x80d27e0,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80ed10c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xf,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,(%esi,%eax,1) │ │ │ │ - or $0x8,%al │ │ │ │ + jb 80d2992 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 80d2995 │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + movl $0x80d29ac,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c0604 │ │ │ │ + jne 80d29ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80d26b8 │ │ │ │ nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - int $0x45 │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ + and $0x90003822,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + dec %edi │ │ │ │ + add %al,0x5000100 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc433bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80d2bdc │ │ │ │ + movl $0x80d2a64,-0x20(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x17(%esi),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1b(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1f(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %cl,(%esi) │ │ │ │ + dec %edi │ │ │ │ + add %cl,0x5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,(%esi,%eax,1) │ │ │ │ - or $0x8,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f2d6(%eax) │ │ │ │ + inc %ebp │ │ │ │ + and %cl,0x45c7f045(%ecx) │ │ │ │ + hlt │ │ │ │ + mov %cl,%al │ │ │ │ + inc %ebp │ │ │ │ + or %cl,0x458bf875(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + aam $0xd │ │ │ │ + dec %edi │ │ │ │ + add %cl,0x5(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d2bca │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d2c22 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 80d2c3e │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 80d2bdf │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + movl $0x80d2bf8,0x18(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c063c │ │ │ │ + jne 80d2bf8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ + cmp %cl,0xea9004f │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d2b79 │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + inc %edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 80d2b81 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80d2ad8 │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d2ad8 │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80d2ad8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rorb $1,(%edi,%ecx,2) │ │ │ │ + add %cl,0x7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + jmp 80d2ad8 │ │ │ │ + movl $0x80d2ca8,0x18(%ebp) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov %ecx,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 80d26b8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cmp %eax,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + sub $0xd,%al │ │ │ │ + or %cl,-0x2a16f88a(%ebx) │ │ │ │ + pop %ds │ │ │ │ + cmp %al,(%eax) │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,0xc(%esi,%eax,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80c0674 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80d2b9c,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80d2950,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d2b34,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - pop %ebp │ │ │ │ - inc %ebp │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + jmp 80d2c15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0xb,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x8000300 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80d2d45 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + movl $0x80d29c8,-0x20(%edi) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c06b8 │ │ │ │ + jb 80d2da7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c05ac │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0xc(%eax,%ecx,4),%eax │ │ │ │ + movl $0x80d2d9c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d2d9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor $0xff00381e,%eax │ │ │ │ + arpl %edi,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 80c073a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80c06f4,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80d2df0 │ │ │ │ + movl $0x80d2de0,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ + jo 80d2e00 │ │ │ │ + dec %edi │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80d2e6a │ │ │ │ + movl $0x80d2e48,-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 80d2e48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0xa,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ab39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c073d │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 804b0c0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80d2e6d │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80d2e7c │ │ │ │ + add $0xffffffac,%edi │ │ │ │ + mov $0x85c367c,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x54,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d2eaf │ │ │ │ + movl $0x80d2d5c,-0x50(%edi) │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + movl $0x80d2db8,-0x40(%edi) │ │ │ │ + lea -0x50(%edi),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + lea -0x3e(%edi),%eax │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80d2774,-0x50(%edi) │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80d28c8,-0x3c(%edi) │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80d2cc4,-0x20(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x50(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1e(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + inc %esp │ │ │ │ + or %ecx,0x0(%edi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c078b │ │ │ │ - movl $0x80c0688,-0x14(%edi) │ │ │ │ + ja 80d2f69 │ │ │ │ + movl $0x80d2718,-0x18(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80d2e04,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c06c8,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2b3c,%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c388c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x9,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c07d8 │ │ │ │ + jb 80d2fb7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c05e4 │ │ │ │ + jmp 80d2f30 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%ecx │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c085a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80c0814,0x0(%ebp) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80d2ff7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + 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 80d2f30 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + orb $0x4f,(%eax) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c085d │ │ │ │ - movsd 0x3(%esi),%xmm0 │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - call 804b0b0 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - fstpl (%esp) │ │ │ │ - movsd (%esp),%xmm0 │ │ │ │ - add $0x8,%esp │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ + ja 80d305b │ │ │ │ + movl $0x80d2f88,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80d2fc8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80ed4fc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x85c3894,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + 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 80d30a1 │ │ │ │ + movl $0x845b168,-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 8380054 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + hlt │ │ │ │ + xor 0x0(%edi),%cl │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80d32a5 │ │ │ │ + movl $0x80d30e8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d30e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + shlb $0x4f,(%edx) │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c08ab │ │ │ │ - movl $0x80c07a8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + sbb $0x31,%al │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x85c63a8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44890855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c07e8,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d32eb │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80d31da │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d32c9 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2b40,%esi │ │ │ │ + enter $0x14,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80d3147 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x80d3078,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d3257 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xb4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + jmp 80d3147 │ │ │ │ + mov $0x85c389c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - and $0xf0050,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + cld │ │ │ │ + jmp 80d316d │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d32b8,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d319c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + test %dh,(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0925 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80c090c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c061c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x25,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80d337e │ │ │ │ + movl $0x80d3354,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3354 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + xor %cl,0x0(%edi) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - xor %ebp,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %cl,0x45c7fc75(%ecx) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - xor %bl,-0x7d(%eax,%ecx,1) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add %al,%ds:(%eax) │ │ │ │ - mov $0x85c2b44,%esi │ │ │ │ + nop │ │ │ │ + xor 0x3468b08,%ecx │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x85c63a8,-0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + mov $0x85c38a4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + 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 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3560 │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80d346a │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3542 │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %ebp,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + hlt │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80d33df │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x14,$0x0 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44891855(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80d33bb │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d34f4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xb4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + jmp 80d33bb │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d3418,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80d342c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80d35a8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ (bad) │ │ │ │ - decl 0xf0076(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + 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,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0976 │ │ │ │ - movl $0x80c0a24,-0x8(%edi) │ │ │ │ + jb 80d35ea │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3647 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80d3662 │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c38bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + les (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80d35c9 │ │ │ │ + nop │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d3693 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ add $0x8,%ebp │ │ │ │ + jmp 80d35c9 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80d35fc,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80d3620,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d36cc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d3734 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d3723 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3719 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2d40,%esi │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d37a9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0xf(%esi),%eax │ │ │ │ + jl 80d3755 │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x80d36a8,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80d36d8,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d383f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d37fc,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d37fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d3842 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d3734,-0x10(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d3734 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ 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 80c09c0 │ │ │ │ - movl $0x80c0a34,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 80d388f │ │ │ │ + movl $0x80d37c0,-0xc(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 838b2e4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c2d44,%esi │ │ │ │ + mov $0x85c38c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d38fd │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d38f3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80c0a06 │ │ │ │ - movl $0x80c0a44,-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 $0x85c2d48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lret $0x3b79 │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + jb 80d39fb │ │ │ │ + movl $0x80d3940,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3940 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add 0x3b(%edx),%bh │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,0x4e8b0445(%ebx) │ │ │ │ + add 0x44890756(%ebx),%ecx │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3a03 │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl 80d39bd │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + es push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %bh,%gs:(%edx) │ │ │ │ - jp 80c0a76 │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80d395d │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x80d38ac,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80d395d │ │ │ │ + mov $0x85c38cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x80d3990,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + decb 0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d3a79 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80d3a75 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c38d0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8390d78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + jmp 80d3b64 │ │ │ │ + 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 80c0a7c │ │ │ │ + jb 80d3b23 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d3ad4,-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 845e7e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3ad4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d3af8 │ │ │ │ + movl $0x80d3b30,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3b30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3b3b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0ac3 │ │ │ │ - movl $0x80c0ab8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - sbb %eax,0x39(%ecx) │ │ │ │ - add %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov 0xc7003810,%eax │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %bh,%bh │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x4efd(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c0b15 │ │ │ │ - movl $0x80c0a50,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + jb 80d3c4a │ │ │ │ + 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 $0x85dad7d,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3c52 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl 80d3c05 │ │ │ │ + add $0xffffffe4,%edi │ │ │ │ + movl $0x80d3c80,0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3c80 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + sbb $0xfd,%al │ │ │ │ + dec %esi │ │ │ │ + add %ah,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80d3b92 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + movl $0x80d3a8c,-0x18(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c0a8c,-0x4(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c2d4c,%esi │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + jmp 80d3b92 │ │ │ │ + mov $0x85c3904,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x80d3bd8,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80d3c72 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d3c97 │ │ │ │ + mov $0x85c38f4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + cld │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ 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 80c0b98 │ │ │ │ - movl $0x80c0b68,-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 │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80d3d04 │ │ │ │ + movl $0x80d3ce4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3ce4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and %bh,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d3b64 │ │ │ │ + mov $0x85c390c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80d3e14 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x88,%al │ │ │ │ - or (%eax,%ecx,1),%ecx │ │ │ │ - mov %esi,%ecx │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d3d6d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3d63 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%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 80c0c11 │ │ │ │ - movl $0x80c0be0,-0xc(%ebp) │ │ │ │ + jb 80d3de9 │ │ │ │ + movl $0x80d3db8,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ 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 80c0c14 │ │ │ │ - movl $0x80c0b34,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80d3dec │ │ │ │ + movl $0x80d3d1c,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0c64 │ │ │ │ - movl $0x80c0ba8,-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 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c2d50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0cc0 │ │ │ │ - movl $0x80c0cb0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80d3eea │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x85d6045,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d3ef2 │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80d3eb4 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + pop %es │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + jmp 80d3e49 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%edx │ │ │ │ + movl $0x80d3d80,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + jmp 80d3e49 │ │ │ │ + mov $0x85c3914,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d3e80,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c0d1d │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c0d13 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c0c84,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0d67 │ │ │ │ - movl $0x80c0d5c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80d3f72 │ │ │ │ + movl $0x80d3f4c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d3f4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - jne 80c0da3 │ │ │ │ - cmp %eax,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d3e14 │ │ │ │ + mov $0x85c3918,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %eax │ │ │ │ + sbb $0x170050,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c0db9 │ │ │ │ - movl $0x80c0ccc,-0x18(%edi) │ │ │ │ + jb 80d3fbf │ │ │ │ + movl $0x85d5ce5,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c0d30,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c2d54,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d3860 │ │ │ │ + mov $0x85c391c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + aas │ │ │ │ + or $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx) │ │ │ │ + sarb $0x46,(%ebx) │ │ │ │ + or -0x42(%ebx,%ecx,1),%edi │ │ │ │ + or 0xc583085e,%al │ │ │ │ + add $0xff,%al │ │ │ │ + add %bh,%gs:0x85e0505(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xf9,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c0dfa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80d4059 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80d4055 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c3928,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 8390d78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + jmp 80d41dc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0e43 │ │ │ │ - movl $0x80c0e38,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jb 80d40b4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d40c0,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 80d4140 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or %ch,%cl │ │ │ │ - cltd │ │ │ │ - cmp $0x63ff0039,%eax │ │ │ │ - cld │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d40f7 │ │ │ │ + movl $0x80d40ec,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d40ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0eca │ │ │ │ - movl $0x80c0e8c,-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 │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in $0xa,%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4122 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x2000200,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0ecd │ │ │ │ - movl $0x80c0dd4,-0x14(%edi) │ │ │ │ + ja 80d41b7 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp 0xe(%esi),%eax │ │ │ │ + jl 80d4165 │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80d406c,-0x20(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %esi,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c0e0c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp $0xff,%dh │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,-0x9(%eax) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c0f1c │ │ │ │ - movl $0x80c0e54,-0xc(%edi) │ │ │ │ + ja 80d4256 │ │ │ │ + movl $0x80d4140,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + movl $0x80d4234,0xc(%ebp) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85dad7d,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d4140 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %dh,%bh │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d424b │ │ │ │ + mov $0x85c394c,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c395c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0xf6,%al │ │ │ │ + dec %esi │ │ │ │ + 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 80d42c8 │ │ │ │ + movl $0x80d42a8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d42a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0xf6,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c2d58,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d41dc │ │ │ │ + mov $0x85c3964,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ 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 80c0f5e │ │ │ │ + jb 80d4308 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c0fc7 │ │ │ │ - movl $0x80c0fa4,-0x8(%ebp) │ │ │ │ + jb 80d436c │ │ │ │ + movl $0x80d434c,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d434c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x758b080c(%edi,%ecx,1) │ │ │ │ - or %ch,%cl │ │ │ │ - sub %edi,(%ecx,%edi,1) │ │ │ │ - add %dl,0x42(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ - or $0xe9,%al │ │ │ │ - adc $0xff00393c,%eax │ │ │ │ - arpl %edi,%esp │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d35a8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1016 │ │ │ │ - movl $0x80c0f38,-0x18(%edi) │ │ │ │ + ja 80d43af │ │ │ │ + movl $0x80d42d8,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c0f70,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80d4318,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c2d5c,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c396c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1098 │ │ │ │ - movl $0x80c1068,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x76f7f3f0(%eax) │ │ │ │ - lock mov 0x8(%ebp),%esi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d441d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4413 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + 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,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d44f8 │ │ │ │ + movl $0x80d4460,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4460 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov $0x85d6045,%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80d4500 │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + daa │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c10d6 │ │ │ │ - movl $0x80c1034,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80d4545 │ │ │ │ + movl $0x80d43cc,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2d60,%esi │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80d447f │ │ │ │ + mov $0x85c3970,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1158 │ │ │ │ - movl $0x80c1128,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%edx │ │ │ │ + movl $0x80d44a4,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + jmp 80d4670 │ │ │ │ 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 80d4587 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b274 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0x48,%al │ │ │ │ - adc %ecx,(%eax,%ecx,1) │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d45df │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d45d5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d4653 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4649 │ │ │ │ + movl $0x845b168,-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 $0x80d4594,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b31c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + in $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + incl 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c120d │ │ │ │ - movl $0x80c11bc,-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 %edx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + jb 80d4762 │ │ │ │ + movl $0x80d469c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - adc %ecx,(%eax,%ecx,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b238 │ │ │ │ + test %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1210 │ │ │ │ - movl $0x80c10f4,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + ja 80d476a │ │ │ │ + movl $0x80d4564,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x85d6045,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 80d4779 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + mov %cl,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1266 │ │ │ │ - movl $0x80c1168,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80d47b4 │ │ │ │ + movl $0x80d45ec,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c2d64,%esi │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + jmp 80d46e6 │ │ │ │ + mov $0x85c3974,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c12d8 │ │ │ │ - movl $0x80c12bc,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x80d4710,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc758bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c131c │ │ │ │ - movl $0x80c1284,-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 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c2d78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bl,0x13(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4758bf0(%ecx) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c2da1(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ 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 %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c13ba │ │ │ │ - movl $0x80c7d2c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + jb 80d4822 │ │ │ │ + movl $0x80d47fc,-0x4(%ebp) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2dbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d47fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1406 │ │ │ │ - movl $0x80c7d3c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c2dc0,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d4670 │ │ │ │ + mov $0x85c3978,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80d48e4 │ │ │ │ + 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 80c1478 │ │ │ │ + jb 80d485f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1458,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1458 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 8386bb4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c147b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c5330,-0x4(%edi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d48c5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d48bb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c14ff │ │ │ │ - movl $0x80c14c4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c14c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ + jb 80d49ae │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d49a4 │ │ │ │ + movl $0x80d483c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85d6045,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d49b6 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + xchg %ax,%ax │ │ │ │ + daa │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1507 │ │ │ │ - movl $0x80c1420,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80d49ea │ │ │ │ + movl $0x80d486c,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c7d2c,-0x4(%edi) │ │ │ │ - lea -0x10(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - mov $0x85c2dc4,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + jmp 80d4939 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c397c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%eax │ │ │ │ + movl $0x80d4960,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,0xc(%ebp,%edx,1) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80c1544 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xc9,%al │ │ │ │ - sub $0x4589085c,%eax │ │ │ │ - or %al,-0x7716fb3b(%ebx) │ │ │ │ - sarb %cl,(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,-0x76f7f3eb(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80d4a54 │ │ │ │ + movl $0x80d4a34,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1588 │ │ │ │ + jne 80d4a34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xd9,%al │ │ │ │ - sub $0x4589085c,%eax │ │ │ │ - or %al,0x44e904c5(%ebx) │ │ │ │ - sarb %cl,(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d48e4 │ │ │ │ + mov $0x85c3980,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80d4b14 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %cl,%ah │ │ │ │ - adc $0xc689080c,%eax │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c15cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d4a8f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8386bf0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d4af5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4aeb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c6c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + ... │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xe9,%al │ │ │ │ - sub $0x4589085c,%eax │ │ │ │ - or %al,0xe904c5(%ebx) │ │ │ │ - sarb %cl,(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %ss │ │ │ │ - or $0x8,%al │ │ │ │ + jb 80d4bde │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4bd4 │ │ │ │ + movl $0x80d4a6c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85d6045,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80d4be6 │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1610 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + xchg %ax,%ax │ │ │ │ + daa │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0xc7,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0xf9,%al │ │ │ │ - sub $0x4589085c,%eax │ │ │ │ - or %al,-0x4316fb3b(%ebx) │ │ │ │ - sarl $1,(%ecx) │ │ │ │ - add %al,0x100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - popf │ │ │ │ - xor $0x5900039,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ + ja 80d4c1a │ │ │ │ + movl $0x80d4a9c,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + jmp 80d4b69 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3984,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%eax │ │ │ │ + movl $0x80d4b90,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - out %al,$0x66 │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - fwait │ │ │ │ - push %ecx │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c16e1 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c1698,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80d4c84 │ │ │ │ + movl $0x80d4c64,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1698 │ │ │ │ + jne 80d4c64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb $0x9b,%al │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c16e4 │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80c16f3 │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - shr %cl,%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d4b14 │ │ │ │ + mov $0x85c3988,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + or %ch,%ch │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80d4cd1 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80d4ccd │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c398c,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8390d78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - nop │ │ │ │ + jmp 80d4de8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1738 │ │ │ │ + add %cl,-0x23b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d4d7d │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4d73 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d4d44 │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80d4d8c,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + movl $0x845c888,-0x20(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c183c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1804 │ │ │ │ - movl $0x80c1798,-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 %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 80c1798 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 8431ab4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0x468b080c(%edi,%edx,1) │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0xd750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d4dc5 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d4db6 │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,%al │ │ │ │ + jmp 80d4e29 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - pop %ss │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c17e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1807 │ │ │ │ + jb 80d4edd │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - and 0x10(%ebp),%eax │ │ │ │ - cmp 0x3(%esi),%eax │ │ │ │ - jbe 80c1816 │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x85dad7d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85d6045,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80d4e9f │ │ │ │ + movl $0x80d4f00,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push $0x27004eeb │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1894 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c170c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ + ja 80d4ee5 │ │ │ │ + movl $0x80d4ce4,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80c1748,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 80d4e18 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ + movl $0x80d4e48,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c2dd9,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d4e48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c39c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %bl,0x170051(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0xea,%al │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c18e6 │ │ │ │ - movl $0x80c165c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c183c,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d4f17 │ │ │ │ + mov $0x85c39b0,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c183c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2e10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - or %dl,0x180050 │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %gs,%edx │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1965 │ │ │ │ - movl $0x80c1938,-0x4(%ebp) │ │ │ │ + jb 80d4f84 │ │ │ │ + movl $0x80d4f64,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1938 │ │ │ │ + jne 80d4f64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fcoms (%eax,%edx,2) │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xc(%ecx,%ebx,1) │ │ │ │ - or %cl,-0x6a16ef8b(%ebx) │ │ │ │ - xor (%ecx),%bh │ │ │ │ - add %dl,0x5014bc(%eax) │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %esp │ │ │ │ + ljmp $0x0,$0x42004e │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,-0x3a7cef8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - dec %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c2e18,%esi │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d4de8 │ │ │ │ + mov $0x85c39c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %bl,0x10051(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + dec %esp │ │ │ │ + ljmp $0x0,$0x4e │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1a7a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c19bc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c19bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - xchg %eax,%edi │ │ │ │ - push %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1a7d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - or %edx,%ecx │ │ │ │ + jb 80d4fd1 │ │ │ │ sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 8430d70 │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ add $0xc,%esp │ │ │ │ test %eax,%eax │ │ │ │ - jl 80c1a8c │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80c1a3c │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + je 80d4fcd │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c39d0,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8390d78 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + jmp 80d50e8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c1ad0 │ │ │ │ + add %cl,-0x23b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d507d │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d5073 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d5044 │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + movl $0x80d508c,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x24(%ebp) │ │ │ │ + movl $0x845c888,-0x20(%ebp) │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c1c10 │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1bd5 │ │ │ │ - movl $0x80c1b30,-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 %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 80c1b30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d50c5 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d50b6 │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx,%ebp,8) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - sbb (%eax,%ecx,1),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1b5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add %al,%gs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov %bl,(%ebx) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1b88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - call 260c1b98 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1bd8 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ + jb 80d51dd │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - and %edx,%eax │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov $0x85dad7d,%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85d6045,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - jae 80c1be7 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - add $0x24,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80d519f │ │ │ │ + movl $0x80d5200,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + call e345190 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1c68 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - movl $0x80c1aa4,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ + ja 80d51e5 │ │ │ │ + movl $0x80d4fe4,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - movl $0x80c1ae0,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x10(%edi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + jmp 80d5118 │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ + movl $0x80d5148,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - movl $0x85c2dc9,0x0(%ebp) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d5148 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c3a04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sub $0x95,%al │ │ │ │ - push %ecx │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + hlt │ │ │ │ + out %eax,$0x4e │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1cba │ │ │ │ - movl $0x80c197c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c1c10,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d5217 │ │ │ │ + mov $0x85c39f4,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80c1c10 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c2e20,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - inc %esp │ │ │ │ - adc %edx,0x0(%eax) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + shl $1,%bh │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1d39 │ │ │ │ - movl $0x80c1d0c,-0x4(%ebp) │ │ │ │ + jb 80d5284 │ │ │ │ + movl $0x80d5264,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c1d0c │ │ │ │ + jne 80d5264 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - adc $0x11,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - sbb $0x758b080c,%eax │ │ │ │ - adc %ch,%cl │ │ │ │ - shrl $0x39,(%esi) │ │ │ │ - add %dl,0x5010f8(%eax) │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x42004ee7,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x45890445(%ebx) │ │ │ │ - or %cl,-0x3a7cef8b(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - dec %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x85c2e28,%esi │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d50e8 │ │ │ │ + mov $0x85c3a0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c1d7c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 836fea8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x758b0246(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4d890045(%ecx) │ │ │ │ - add $0xe9,%al │ │ │ │ - inc %esp │ │ │ │ - lret $0x39 │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c1dec │ │ │ │ - movl $0x80c1d4c,-0x1c(%edi) │ │ │ │ + jb 80d5335 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c7d3c,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c1d8c,-0x4(%edi) │ │ │ │ - lea -0xa(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - mov $0x85c2e68,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + mov $0x85e2361,%ecx │ │ │ │ + mov $0x85d6045,%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 80d5314 │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c1e22 │ │ │ │ + ja 80d533d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c1dac │ │ │ │ + inc %eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + jmp 80d52ba │ │ │ │ + movl $0x80d52dc,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d52dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c3a14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c1e68 │ │ │ │ - movl $0x80c1e0c,-0x10(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x836fee0,-0x8(%edi) │ │ │ │ - movl $0x85c2da1,-0x4(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c2e6c,%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 80c1ea7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8148328 │ │ │ │ - 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 80c1f82 │ │ │ │ - movl $0x80c1ef0,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c1ef0 │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,0x53(%eax) │ │ │ │ + or $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80c1f3c │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 80c1f5f │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c1f85 │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80c1f50 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecf78 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecf40 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80c1f73 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecfe8 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c200b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2001 │ │ │ │ - movl $0x845b168,-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 $0x80c1eb8,-0x8(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,0x45890b46(%ebx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc $0x90ffffff,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c203e │ │ │ │ + jb 80d53b2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80d53c4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2120 │ │ │ │ - movl $0x80c20a0,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %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 80c20a0 │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,%ah │ │ │ │ + push %ebx │ │ │ │ + or $0x66c68908,%eax │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c20eb │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2123 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c1f9c,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x845c888,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jne 80d53fd │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2132 │ │ │ │ + ja 80d542a │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80c2018,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x845c888,0xc(%ebp) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d538c,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c216f │ │ │ │ + jb 80d5468 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ + jmp 80d54b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + ja 80d549e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c221d │ │ │ │ - add $0xc,%edi │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2213 │ │ │ │ - movl $0x80c1e84,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80c21cc,-0x4(%ebp) │ │ │ │ + ja 80d5524 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + jl 80d54d9 │ │ │ │ + add $0xffffffd0,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x80d5444,-0x2c(%edi) │ │ │ │ + mov %esi,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x845a4e8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80d5478,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d55c2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d556c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d556c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2225 │ │ │ │ - movl $0x80c2050,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c214c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2e80,%esi │ │ │ │ + ja 80d55ca │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d54b8,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d55b0,0x0(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d54b8 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %bl,(%ecx) │ │ │ │ + add $0xc583085e,%eax │ │ │ │ + cld │ │ │ │ + jmp 80d53c4 │ │ │ │ + mov $0x85c3a20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c225f │ │ │ │ + jb 80d5608 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 8148328 │ │ │ │ + jmp 80d5618 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d5677 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + cmp 0xb(%esi),%eax │ │ │ │ + jl 80d5639 │ │ │ │ + add $0xffffffd8,%edi │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + movl $0x80d55e4,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x845a4e8,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c228f │ │ │ │ + jb 80d56f6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80d56c4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - 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 80c236a │ │ │ │ - movl $0x80c22d8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c22d8 │ │ │ │ + jne 80d56c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80c2324 │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - movzwl -0x2(%ecx),%ecx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jb 80c2347 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c236d │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c888,0x0(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jb 80c2338 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecf78 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecf40 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jb 80c235b │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecfe8 │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d56f9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d5618,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + jmp 80d5618 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c23f3 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d575b │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c23e9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + ja 80d5751 │ │ │ │ + movl $0x80d568c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%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 │ │ │ │ - movl $0x80c22a0,-0x8(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b2e4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c3a24,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 80d5780 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ add (%eax),%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + or $0x4f,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2426 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2502 │ │ │ │ - movl $0x80c2488,-0x10(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jae 80d5877 │ │ │ │ + mov $0x85c3a74,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %cl,(%edi,%ecx,2) │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d580f │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + movl $0x80d5c2c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c2488 │ │ │ │ + jne 80d5c2c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + or $0xb,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c24d0 │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2505 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c2384,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0xc(%ebp) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2514 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80c2400,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0xc(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d590c │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d5877 │ │ │ │ + nop │ │ │ │ + sbb $0xa,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d59fc │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d5877 │ │ │ │ + nop │ │ │ │ + sub $0x9,%al │ │ │ │ + dec %edi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d5aec │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x108(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d5877 │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d5bb7 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x15c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d5877 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + jl 80d5c29 │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x5c(%eax) │ │ │ │ + or $0x14758b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d5c50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + pop %es │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c254f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80d5c71 │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80d5b5f │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jg 80d5d35 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80d5e19 │ │ │ │ + movl $0x80d5e54,-0xc(%ebp) │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x68004f06,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xd(%edx,%ebx,2) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 80d5d76 │ │ │ │ + movl $0x80d5db0,-0xc(%ebp) │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + movl $0x80d5d08,-0xc(%ebp) │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + clc │ │ │ │ + add $0xb68004f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0xd76f7f3(%ecx,%ebx,2) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x68004f05,%esp │ │ │ │ + or (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0xd76f7f3(%eax,%ebx,2) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + movl $0x80d5dec,-0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %esp │ │ │ │ + add $0xb68004f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x76f7f2a9(%eax) │ │ │ │ + repnz mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + loopne 80d5e61 │ │ │ │ + dec %esi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c260b │ │ │ │ + jb 80d5ef2 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2601 │ │ │ │ - movl $0x80c223c,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80c25b0,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + ja 80d5ee8 │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x85e0501,-0x14(%ebp) │ │ │ │ + movl $0x0,-0x10(%ebp) │ │ │ │ + movl $0x0,-0xc(%ebp) │ │ │ │ lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80d5780 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3a7c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jo 80d5ed9 │ │ │ │ + dec %esi │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d5f9e │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d5f40,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d5f40 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xdb,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xd(%edi,%ebx,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80d5e94 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d5fa6 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2613 │ │ │ │ - movl $0x80c226c,-0x28(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - movl $0x80c2438,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c252c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c2e84,%esi │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3a84,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d5f90,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c264f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c26af │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c26a5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c262c,-0x8(%edi) │ │ │ │ + ja 80d5ff6 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c3a8c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ 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 80c26df │ │ │ │ + jb 80d6041 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - 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 80c273f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2735 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c26bc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 838b520 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c276f │ │ │ │ + jb 80d6073 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jmp 80d6154 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c27cf │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c27c5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c274c,-0x8(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d60aa │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + 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 80c27ff │ │ │ │ + jb 80d6134 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d60fc,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d60fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c285f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2855 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c27dc,-0x8(%edi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d6137 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d6084,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b638 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c28bf │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80d6206 │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c28b5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + ja 80d61fc │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0x17(%eax),%ecx │ │ │ │ + jl 80d618c │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + add $0xffffffe0,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + 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 │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80d604c,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80d60c0,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80eccf8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845cde8,-0xc(%ebp) │ │ │ │ + movl $0x85c3a8e,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838b590 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c29d4 │ │ │ │ + jb 80d62bd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c294c,-0x24(%ebp) │ │ │ │ + movl $0x80d625c,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c294c │ │ │ │ + jne 80d625c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c299e │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c29b9 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c29d7 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80c286c,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x845c3fc,0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c29ae │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c29c9 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2a16 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2b51 │ │ │ │ - movl $0x80c2ab8,-0x20(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ + ja 80d62c0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d6010,-0x24(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80d6154,-0x18(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c2ab8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c2b1c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2b54 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c28cc,-0x20(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2b63 │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80c29f0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2b9f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80d6154 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c2ca5 │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2c9b │ │ │ │ - movl $0x80c265c,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80c26ec,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c277c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c280c,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c2c3c,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + jb 80d634b │ │ │ │ + movl $0x80d630c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8148360 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4e4 │ │ │ │ + js 80d62d9 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c2cad │ │ │ │ - movl $0x80c2a28,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ + ja 80d6353 │ │ │ │ + movl $0x80d6214,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c2b7c,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2e88,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + movl $0x85c3a85,0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b638 │ │ │ │ + mov $0x85c3a90,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + 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 80c2ce7 │ │ │ │ + jb 80d639d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - 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 80c2d47 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2d3d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c2cc4,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 838b520 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2d77 │ │ │ │ + jb 80d63cf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ + jmp 80d6504 │ │ │ │ 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 80c2dd7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2dcd │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c2d54,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2e07 │ │ │ │ + jb 80d6402 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2e67 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2e5d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c2de4,-0x8(%edi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d643a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2e97 │ │ │ │ + jb 80d64e3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d6498,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d6498 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + 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 80c2ef7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2eed │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c2e74,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c2f27 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ + ja 80d64e6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d63dc,-0x14(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + movl $0x80d6414,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b638 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0x8000200,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c2f87 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80d65c4 │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c2f7d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + ja 80d65ba │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + cmp 0x1b(%eax),%ecx │ │ │ │ + jl 80d653c │ │ │ │ + mov 0x13(%eax),%eax │ │ │ │ + add $0xffffffdc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x3(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0xf(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80d63a8,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80d6450,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80eccf8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845cde8,-0xc(%ebp) │ │ │ │ + movl $0x85c3a8e,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 838b590 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c309c │ │ │ │ + jb 80d6687 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c3014,-0x24(%ebp) │ │ │ │ + movl $0x80d6620,-0x18(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%ecx │ │ │ │ mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ + mov 0x14(%esi),%esi │ │ │ │ mov %edx,-0x14(%ebp) │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c3014 │ │ │ │ + jne 80d6620 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c3066 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c3081 │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c309f │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80c2f34,-0xc(%edi) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d668a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80d636c,-0x28(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x845c3fc,0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c3076 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c3091 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80d6504,-0x1c(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x1b(%edi),%esi │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80d6504 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c30de │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ + fcom %st(3) │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c320c │ │ │ │ - movl $0x80c3180,-0x20(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3180 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + jb 80d671a │ │ │ │ + movl $0x80d66d8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4e4 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + rorl %cl,0x0(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c31da │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c320f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c2f94,-0x20(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c321e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80c30b8,-0xc(%edi) │ │ │ │ + ja 80d6722 │ │ │ │ + movl $0x80d65d4,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + movl $0x85c3a85,0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 838b638 │ │ │ │ + mov $0x85c3a98,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 80c325b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + push %esp │ │ │ │ + rorl %cl,0x0(%esi) │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c336b │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3361 │ │ │ │ - movl $0x80c2cf4,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80c2d84,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c2e14,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c2ea4,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c32f8,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + jb 80d6778 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d6770,0x0(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8148360 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b400 │ │ │ │ + sub %dl,%bl │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c3373 │ │ │ │ - movl $0x80c2f04,-0x38(%edi) │ │ │ │ - mov %esi,-0x30(%edi) │ │ │ │ - movl $0x80c30f0,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c3238,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2e8c,%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x34e90075(%ecx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c3aa0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,%bl │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c33bc │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jb 80d67c4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d67bc,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b400 │ │ │ │ + aam $0xd2 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c33f8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf78 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x1ce90075(%ecx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c3aa8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3434 │ │ │ │ + jb 80d6821 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d6808,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3470 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfe8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%cl │ │ │ │ + cmp -0x7d(%eax,%ecx,1),%bl │ │ │ │ + (bad) │ │ │ │ + repz xor $0x30,%al │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + je 80d6821 │ │ │ │ + dec %esi │ │ │ │ add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3584 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c34fc,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d68b1 │ │ │ │ + movl $0x845a0d0,-0x28(%edi) │ │ │ │ + movl $0x1,-0x24(%edi) │ │ │ │ + movl $0x2,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + movl $0x85c63a8,0xc(%edx) │ │ │ │ + movl $0x80d67d4,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov $0x85e050a,%ecx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov $0x85e0501,%edx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d68c3 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x85c3ad8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d68eb │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0xc(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c34fc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c354e │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c3569 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3587 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c888,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c355e │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c3579 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c35c6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movb $0x1,(%edx,%ecx,1) │ │ │ │ + mov $0x85e0505,%ecx │ │ │ │ + inc %eax │ │ │ │ + mov $0x85e0501,%edx │ │ │ │ + jmp 80d6894 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + rorl $1,0x0(%esi) │ │ │ │ sldt (%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c36f9 │ │ │ │ - movl $0x80c3660,-0x20(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,-0x1c(%ebp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jb 80d69b2 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80d6970,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3660 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d6834 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c36c4 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c36fc │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c347c,-0x20(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c370b │ │ │ │ - mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80c35a0,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + ja 80d69ba │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3ae0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3747 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80d69a4,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ 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 %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c384d │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3843 │ │ │ │ - movl $0x80c338c,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80c33c8,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c3404,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c3440,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c37e4,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + jb 80d6a23 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80d6a14,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8432a44 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3855 │ │ │ │ - movl $0x80c35d8,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c3724,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2e90,%esi │ │ │ │ + add %cl,0x78f3bef0(%ecx) │ │ │ │ + pop %esp │ │ │ │ + or %cl,0x9e90045(%ecx) │ │ │ │ + jl 80d6a5a │ │ │ │ + add %bh,0x85c3ae8(%esi) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - pop %ss │ │ │ │ - add %al,(%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 80c3890 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85d6045,0x0(%ebp) │ │ │ │ + jb 80d6a77 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80d6a68,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80c3758 │ │ │ │ - mov $0x85c2e94,%esi │ │ │ │ + jmp 8432a44 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78efbef0(%ecx) │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x4a16ffbb(%ecx) │ │ │ │ + jnp 80d6aae │ │ │ │ + add %bh,0x85c3aec(%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 -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c38c3 │ │ │ │ + jb 80d6ab1 │ │ │ │ movl $0x845b168,-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 80ecba8 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80d69e4 │ │ │ │ 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 80c3923 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3919 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c38a0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3953 │ │ │ │ + jb 80d6ae5 │ │ │ │ movl $0x845b168,-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 80ecbe0 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80d6a38 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c39b3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c39a9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c3930,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c39e3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80d6b3a │ │ │ │ + movl $0x80d6a88,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80d6abc,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432cd4,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x85c3af0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jmp 80d6b68 │ │ │ │ xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ add (%eax),%al │ │ │ │ + add %al,-0x8(%eax) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c3a43 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3a39 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c39c0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3a73 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jae 80d6c5f │ │ │ │ + mov $0x85c3af4,%esi │ │ │ │ + jmp *-0x4(%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 80c3ad3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3ac9 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c3a50,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sbb %bh,%al │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x14(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c3b33 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3b29 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80eccf8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d6bf7 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + movl $0x80d7014,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d7014 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0xf7,%al │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d6cf4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d6c5f │ │ │ │ + nop │ │ │ │ + xor $0xf6,%al │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d6de4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d6c5f │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + cmc │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3c48 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c3bc0,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d6ed4 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x108(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d6c5f │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d6f9f │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x15c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3bc0 │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d6c5f │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + repz dec %esi │ │ │ │ + add %ah,0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + jo 80d7027 │ │ │ │ + or %cl,-0x899eb8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80d7038 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + jo 80d7021 │ │ │ │ + dec %esi │ │ │ │ + add %ah,0x3(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1302484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c3c12 │ │ │ │ mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c3c2d │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d7086 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3c4b │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80c3ae0,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80d7104 │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x845c3fc,0x14(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 814840c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c3c22 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c3c3d │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c3d64 │ │ │ │ - movl $0x80c3cec,-0x1c(%ebp) │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80d6f47 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 80d714d │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80d7231 │ │ │ │ + movl $0x80d726c,-0xc(%ebp) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c3cec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + mov %dh,%dl │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c3d4c │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3d67 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c3b40,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xd(%esi,%ebp,2) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 80d718e │ │ │ │ + movl $0x80d71c8,-0xc(%ebp) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + movl $0x80d7120,-0xc(%ebp) │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3da3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - 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,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + loopne 80d71af │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c3ea3 │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c3e99 │ │ │ │ - movl $0x80c38d0,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80c3960,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c39f0,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c3a80,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c3e40,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xd(%ebp,%ebp,2) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 8148360 │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + int1 │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c3eab │ │ │ │ - movl $0x80c3c68,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0xd76f7f3(%esp,%ebp,2) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - movl $0x80c3d80,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2e98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3ee7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + movl $0x80d7204,-0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3f24 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3f60 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf78 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + cmp $0xf1,%al │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3f9c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f295(%eax) │ │ │ │ + repnz mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c3fd8 │ │ │ │ + jb 80d72da │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfe8 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c40ec │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4064,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4064 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c40b6 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c40d1 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c40ef │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c888,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c40c6 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c40e1 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4200 │ │ │ │ - movl $0x80c4188,-0x1c(%ebp) │ │ │ │ + jb 80d7387 │ │ │ │ + movl $0x80d7324,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - 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 %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4188 │ │ │ │ + jne 80d7324 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c41e8 │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4203 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c3fe4,-0x20(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x73(%eax) │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d7348 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d738a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d72a4,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %dh,(%esi) │ │ │ │ + push %eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c42e3 │ │ │ │ - add $0x60,%edi │ │ │ │ + jb 80d7431 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c42d9 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c3ef4,-0x5c(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80c3f30,-0x4c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80c3f6c,-0x3c(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80c3fa8,-0x2c(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c410c,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x5c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x60,0x33c(%ebx) │ │ │ │ - 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 80c4313 │ │ │ │ + ja 80d7427 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 8148328 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d72ec,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d7404,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ + nop │ │ │ │ + mov $0x5035,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d741a │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0xc6,%ah │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c43a4 │ │ │ │ - movl $0x80c434c,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80d7551 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7547 │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d74a4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d74a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + pop %eax │ │ │ │ + (bad) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c43ac │ │ │ │ - movl $0x80c3ec4,-0x28(%edi) │ │ │ │ - mov %esi,-0x20(%edi) │ │ │ │ - movl $0x80c4220,-0x1c(%edi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d74df │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d6b68 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7559 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d73a8,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c42f0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - movl $0x845c888,0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - jmp 838b46c │ │ │ │ - mov $0x85c2e9c,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d6b68 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3b0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c43f4 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf40 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c4430 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecf78 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c446c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfb0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + jmp 80d7584 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ add (%eax),%al │ │ │ │ + add %ah,(%esi,%ebp,8) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c44a8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80ecfe8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c44d7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jae 80d767b │ │ │ │ + mov $0x85c3b14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + cld │ │ │ │ + in (%dx),%eax │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c45ec │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4564,-0x24(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x18(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x1c(%esi),%eax │ │ │ │ - mov 0x20(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffdc,%ebp │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d7613 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + movl $0x80d7a30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4564 │ │ │ │ + jne 80d7a30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + or %ch,%ch │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c45b6 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c45d1 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c45ef │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c888,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d7710 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80ed020 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c45c6 │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c45e1 │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c462e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d767b │ │ │ │ + nop │ │ │ │ + sbb %ch,%ah │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d7800 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d767b │ │ │ │ + nop │ │ │ │ + sub %ch,%bl │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c475c │ │ │ │ - movl $0x80c46d0,-0x20(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x1a(%esi),%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x1e(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d78f0 │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x108(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d767b │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80d79bb │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0x15c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x16c(%esp) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%eax │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x148(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c46d0 │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d767b │ │ │ │ + nop │ │ │ │ + js 80d7a0f │ │ │ │ + dec %esi │ │ │ │ + add %ah,0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xd(%edx,%edi,2) │ │ │ │ + or %cl,-0x899eb8b(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80d7a54 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + jmp b727a9c │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,0x1302484(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 80c472a │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c475f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c44e4,-0x20(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + jne 80d7aa2 │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c476e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80c4608,-0xc(%edi) │ │ │ │ + ja 80d7b20 │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x13c(%esp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + inc %edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13c(%esp),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 80d7963 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 80d7b69 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80d7c4d │ │ │ │ + movl $0x80d7c88,-0xc(%ebp) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - 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 80c47ab │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - 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,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + call 13757b84 │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c48bb │ │ │ │ - add $0x40,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c48b1 │ │ │ │ - movl $0x80c43c4,-0x3c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - movl $0x80c4400,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80c443c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x80c4478,-0xc(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80c4848,-0x14(%ebp) │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x76f7f288(%eax) │ │ │ │ + repnz mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ece94 │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 80d7baa │ │ │ │ + movl $0x80d7be4,-0xc(%ebp) │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + movl $0x80d7b3c,-0xc(%ebp) │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + (bad) │ │ │ │ + push $0x1e00000b │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f289(%eax) │ │ │ │ + repnz mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %ah,%bh │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c48c3 │ │ │ │ - movl $0x80c44b4,-0x38(%edi) │ │ │ │ - mov %esi,-0x30(%edi) │ │ │ │ - movl $0x80c4640,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x76f7f28a(%eax) │ │ │ │ + repnz mov 0x18(%ebp),%esi │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c4788,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c2ea0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c4906 │ │ │ │ - movl $0x8432ebc,-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 $0x85c2ea4,%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 80c4943 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - 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 80c4973 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + movl $0x80d7c20,-0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + and %ah,%bh │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c49a3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xd76f7f3(%ebp,%esi,2) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c49d3 │ │ │ │ + jb 80d7cf6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4aca │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c4a48,-0x20(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%ecx │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x14(%esi),%ecx │ │ │ │ - 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 %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ + jb 80d7da3 │ │ │ │ + movl $0x80d7d40,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4a48 │ │ │ │ + jne 80d7d40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c4a94 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c4aaf │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4acd │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - movl $0x845c3fc,0x10(%ebp) │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 80eccf8 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c4aa4 │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c4abf │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c4b30 │ │ │ │ - movl $0x80c4b1c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ 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 845e7e4 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xd(%ebp,%edi,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80d7d64 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4b5c │ │ │ │ + ja 80d7da6 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d7cc0,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cld │ │ │ │ + sub 0x0(%eax),%edx │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d7e4d │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7e43 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d7d08,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d7e20,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + mov 0x502b,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d7e36 │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2004ebc,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4c52 │ │ │ │ - movl $0x80c4bd4,-0x14(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xe(%esi),%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1fb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d7f7d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d7f73 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d7ed0,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4bd4 │ │ │ │ + jne 80d7ed0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + dec %esp │ │ │ │ + mov $0x2004e,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76e7bb(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ and $0x3,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 80c4c2f │ │ │ │ - add $0x2c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4c55 │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - movl $0x80c49e0,-0x28(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c4ae8,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0xc,%edi │ │ │ │ + jne 80d7f0b │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4c64 │ │ │ │ + ja 80d7f82 │ │ │ │ mov 0x2(%esi),%ecx │ │ │ │ - movl $0x80c4b40,-0x8(%edi) │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d7dc4,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80d7f51 │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4b739(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4cec │ │ │ │ - movl $0x80c4920,-0x44(%edi) │ │ │ │ + ja 80d7fd9 │ │ │ │ + movl $0x80d7e60,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80c4950,-0x38(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80c4980,-0x2c(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80c49b0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c4b6c,-0x14(%edi) │ │ │ │ - lea -0x38(%edi),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x44(%edi),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x2c(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85c2ea6,0x0(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e9f0 │ │ │ │ - movl $0x48,0x33c(%ebx) │ │ │ │ - mov $0x85c2ea8,%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80ed10c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c3b2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x1ef3ff8a(%ebp) │ │ │ │ - dec %edi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80d802a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ 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 80c4d4e │ │ │ │ + jb 80d80d7 │ │ │ │ + movl $0x80d8074,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov 0x0(%ebp),%esi │ │ │ │ - movl $0x85c2e31,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x85c3031,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - mov $0x85c3034,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x4fe0,$0x0 │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8074 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c4d8c │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - movl $0x85c2e31,-0x4(%ebp) │ │ │ │ - movl $0x85c3031,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - mov $0x85c303c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - imul $0x3b,(%edi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,-0x74f7f280(%eax) │ │ │ │ inc %esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dl,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x8,%al │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c4dd0 │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80d8098 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c4df0 │ │ │ │ + ja 80d80da │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80c5330,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d7ff4,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + enter $0x5028,$0x0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c4e2e │ │ │ │ - movl $0xb,-0xc(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d8181 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d8177 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d803c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d8154,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d816a │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x2004e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0xc(%ebp),%ecx │ │ │ │ + lea -0x20(%ebp),%ecx │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c4e8c │ │ │ │ + jb 80d82b1 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4e82 │ │ │ │ + ja 80d82a7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d8204,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8204 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + sbb %bh,0x2004e(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d823f │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d82b6 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d80f8,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85db451,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0xb,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ lea -0x6(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 80d7584 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + mov $0x17004e,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x10(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c4eef │ │ │ │ - add $0x10,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c4ee5 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ - movl $0x80c4e3c,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d830d │ │ │ │ + movl $0x80d8194,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x847858e,-0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ lea -0xc(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80ed0d4 │ │ │ │ movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov $0x85c3b34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d835e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c500a │ │ │ │ - movl $0x80c4f30,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80d840b │ │ │ │ + movl $0x80d83a8,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4f30 │ │ │ │ + jne 80d83a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c4fc4 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c4fe7 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80c4f7c,0x4(%ebp) │ │ │ │ - mov 0x1(%esi),%ecx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + orl $0xffffff8b,0x3468b08 │ │ │ │ + jne 80d83bd │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c4f7c │ │ │ │ + jne 80d83cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and (%eax),%al │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5012 │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - cmpl $0xa,0x3(%esi) │ │ │ │ - jle 80c5021 │ │ │ │ - movl $0x80c4e9c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85db449,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 80d840e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d8328,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c4fd8 │ │ │ │ - movl $0x8478569,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - movl $0x8478575,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c4ffb │ │ │ │ - movl $0x8478551,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - movl $0x847855d,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - mov $0x85c30a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x80c4e08,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - movl $0x847858e,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x2b,%al │ │ │ │ + push %eax │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c506e │ │ │ │ - movl $0x85e2361,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c4f00 │ │ │ │ - mov $0x85c30b4,%esi │ │ │ │ + jb 80d844f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dbac8 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + adc %dh,0x2004e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d84c1 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d84b7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80d8430,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + movl $0x85e23b9,-0x10(%ebp) │ │ │ │ + movl $0x85dcacd,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dc4a4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + jl 80d8480 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c509e │ │ │ │ - movl $0x85c30b6,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 83e1798 │ │ │ │ - mov $0x85c30b8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jb 80d84fa │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d8808 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,0x2004e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c50d7 │ │ │ │ - movl $0xb,-0xc(%ebp) │ │ │ │ + jb 80d8532 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85e0519,-0x4(%ebp) │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 83e2058 │ │ │ │ + jmp 80d8700 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcr $1,%bh │ │ │ │ - dec %edi │ │ │ │ - add %al,0x100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80d855e │ │ │ │ + push %eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c51a0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80c5120,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c5120 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80d85ab │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80d8588,-0xc(%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) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - fisttps 0x0(%edi) │ │ │ │ + cmp %ah,(%eax,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c5166 │ │ │ │ - mov %esi,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzwl -0x2(%eax),%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jb 80c5183 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c51a8 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - movl $0x80c50b0,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x847858e,-0x4(%ebp) │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8431368 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jb 80c5177 │ │ │ │ - mov $0x85c306c,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - mov $0x85c3058,%esi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d859e │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jb 80c5194 │ │ │ │ - mov $0x85c3094,%esi │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c3080,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pusha │ │ │ │ + mov $0x4e,%ch │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1fb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d86d9 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d86cf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80d862c,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d862c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - mov $0x85c30d4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lock mov $0x4e,%ah │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8667 │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d86de │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d8544,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add (%eax),%eax │ │ │ │ - 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 80c51dc │ │ │ │ - movl $0x80c52e4,-0x4(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3340,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - 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 80c5214 │ │ │ │ - movl $0x80c52f4,-0x4(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3344,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - 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 80c524c │ │ │ │ - movl $0x80c5308,-0x4(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3348,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xb4,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80d87e3 │ │ │ │ + movl $0x80d8744,-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 80d8744 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fdivs 0x3004e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5284 │ │ │ │ - movl $0x80c531c,-0x4(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c334c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d875b │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80d8784,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8784 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + cwtl │ │ │ │ + mov $0x4e,%bl │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c52c4 │ │ │ │ - movl $0x80c5330,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80d87e6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d850c,-0x34(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + movl $0x80d85bc,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3350,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x3b32,%edi │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - gs add %ch,%bl │ │ │ │ - xor (%ebx),%bh │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + mov $0x4e,%bl │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0x65ff02c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - adc $0x33,%al │ │ │ │ - cmp (%eax),%eax │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add $0x3,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x3b33,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80d88f9 │ │ │ │ + movl $0x80d884c,-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 80d884c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add $0xb3,%al │ │ │ │ + dec %esi │ │ │ │ add %al,(%ebx) │ │ │ │ - add %al,0x65ff03c6(%ebx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - xor (%ebx),%di │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add $0x3,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d8861 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x10,%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,0xc(%ebx,%edx,2) │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80c5364 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x197cfc8a(%ebx) │ │ │ │ - cld │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ah,-0x76f7f3ad(%eax) │ │ │ │ - (bad) │ │ │ │ + movl $0x80d888c,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c53a0 │ │ │ │ + jne 80d888c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + les 0x4004e(%edx),%esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor %edi,%eax │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - arpl %edx,0x768d0039(%edx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4589044d(%ecx) │ │ │ │ - or %al,-0xa16fb3b(%ebx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - fstl 0x5900039(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c543c │ │ │ │ + ja 80d88fc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x80d84d4,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + movl $0x80d88e0,0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85c3b3c,-0x4(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ + jmp 838c0f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp $0xb2,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80d8928 │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xb2,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5480 │ │ │ │ - movl $0x80c5414,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d8700 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d8963 │ │ │ │ + movl $0x80d8700,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + movl $0x80d8918,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3368,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83ed4b8 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + fdivl 0x5004e(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c54c2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c5501 │ │ │ │ + jb 80d89d0 │ │ │ │ + movl $0x80d89c0,-0x4(%ebp) │ │ │ │ + movl $0x85dae4c,-0xc(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c549c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - 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 $0xfffffff4,%ebp │ │ │ │ + jmp 83ed4b8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + mov $0x4e,%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c554a │ │ │ │ - movl $0x80c54d4,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c336c,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d8808 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + 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 80c558a │ │ │ │ + jb 80d8a2d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80d8a14,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d8a14 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor $0x900038f6,%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xf0a037e(%ebx) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%edi) │ │ │ │ + rol $0xe0,%cl │ │ │ │ + add 0x5baed8b0(%ebx),%cl │ │ │ │ + or %al,0x65ff04c5(%ebx) │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c55ef │ │ │ │ - movl $0x80c5564,-0x14(%edi) │ │ │ │ + ja 80d8aac │ │ │ │ + movl $0x80d8370,-0x34(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80d8460,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c559c,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80d8808,-0x1c(%edi) │ │ │ │ + lea -0x32(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80d8984,-0x10(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80d89dc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov $0x85dae8b,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3370,%esi │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x85c3b80,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xb0,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5632 │ │ │ │ + jb 80d8b01 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + 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 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80d8a3c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5671 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c560c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jb 80d8b5d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80d8b40,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83ef460 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c56e1 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c56d7 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c5644,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d8b60 │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add %dh,0x18004e(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5728 │ │ │ │ - movl $0x80c568c,-0xc(%edi) │ │ │ │ + ja 80d8bbf │ │ │ │ + movl $0x80d8acc,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80d8b10,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3374,%esi │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x85c3b94,%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 80c576a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0xaf,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c579e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + jb 80d8c09 │ │ │ │ + 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 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c57dd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c5778,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 80d8b80 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + test %ch,0x3004e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ + sldt (%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c5868 │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 80d8c7f │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c585e │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c5744,-0x18(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c57b0,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 80d8c75 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d8be4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + movl $0x85e2361,-0x10(%ebp) │ │ │ │ + movl $0x85dcacd,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dc4a4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + or %ch,0x17004e(%edi) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c58b6 │ │ │ │ - movl $0x80c57f8,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 80d8cca │ │ │ │ + movl $0x80d8c18,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + mov $0x85dc9f6,%esi │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c3378,%esi │ │ │ │ + mov $0x85c3bac,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test $0xae,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50e90376(%ebx) │ │ │ │ - lea (%ecx),%edi │ │ │ │ + jb 80d8d11 │ │ │ │ + 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 80d8b80 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + jl 80d8cc4 │ │ │ │ + dec %esi │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c5935 │ │ │ │ - add $0x8,%edi │ │ │ │ + jb 80d8d87 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c592b │ │ │ │ + ja 80d8d7d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c58d4,-0x4(%edi) │ │ │ │ + movl $0x80d8cec,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + movl $0x85e2361,-0x10(%ebp) │ │ │ │ + movl $0x85dcacd,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dc4a4 │ │ │ │ + movl $0x10,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,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov %esi,%edx │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d8db1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83ed4b8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fsubrs 0x19004e(%ebp) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c59a1 │ │ │ │ - movl $0x80c58e4,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80d8e35 │ │ │ │ + movl $0x80d8d20,-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) │ │ │ │ - movl $0x80c5948,-0x4(%edi) │ │ │ │ + movl $0x80d8d98,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + movl $0x80d8e18,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c337c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 83ef460 │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c59e2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + ja 80d8e47 │ │ │ │ + movl $0x83f03a4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c3bb4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + dec %esi │ │ │ │ + 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) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c5a6e │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c5a64 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c59bc,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c59f4,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + jb 80d8e8d │ │ │ │ + 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 %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d8dc4 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5ab4 │ │ │ │ - movl $0x80c5a0c,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3380,%esi │ │ │ │ + jb 80d8ec5 │ │ │ │ + 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 80d8b80 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + fsubrs 0x300(%esi,%ecx,2) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5afc │ │ │ │ + jb 80d8f03 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ 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 845e7e4 │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80d8c94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push $0x5004eac │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - (bad) │ │ │ │ - add %dl,0x40018(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d8f3d │ │ │ │ + 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 80d8a3c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4a739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5b65 │ │ │ │ - movl $0x80c5ad0,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80d8fc7 │ │ │ │ + movl $0x80d8e68,-0x54(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x48(%edi) │ │ │ │ + movl $0x80d8ea0,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + movl $0x80d8ed4,-0x34(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80d8f18,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x83dd70c,-0x10(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c5b0c,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x43(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x52(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c3384,%esi │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x58,0x33c(%ebx) │ │ │ │ + mov $0x85c3bbc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ - mov (%ecx),%bh │ │ │ │ - add %cl,0x170076(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - ja 80c5b3d │ │ │ │ - cmp %eax,(%eax) │ │ │ │ + jb 80d901a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0475(%ebx) │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - or %ch,%cl │ │ │ │ - push %edi │ │ │ │ - mov (%ecx),%bh │ │ │ │ - add %cl,0x180076(%ebp) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80d91f7 │ │ │ │ + movl $0x80d905c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d905c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x85e0519,%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80d9168 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + and $0x1e000002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5c12 │ │ │ │ - movl $0x80c7d3c,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c33ec,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - 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 80c5c5e │ │ │ │ - movl $0x80c7d2c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c33f0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d91ff │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d9077 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5caa │ │ │ │ - movl $0x80c7d3c,-0x4(%edi) │ │ │ │ + ja 80d922e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d8fe4,-0x34(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - lea -0x2(%edi),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c33f4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80d9077 │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80d90a9 │ │ │ │ + dec %edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80d915f │ │ │ │ + movl $0x80d91d0,-0x10(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d91d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + es add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5cf6 │ │ │ │ - movl $0x80c7d2c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fcoml -0xf76f7f3(%eax) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - lea -0x3(%edi),%ecx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c33f8,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d90dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c3bd4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4589044d(%ecx) │ │ │ │ - or %al,-0x4616fb3b(%ebx) │ │ │ │ - mov (%ecx),%bh │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cltd │ │ │ │ - out %al,(%dx) │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - out %al,$0x66 │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80d9090,-0xc(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80d9468 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c5d88 │ │ │ │ + jb 80d926d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c5dcc │ │ │ │ - movl $0x80c5d60,-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 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3408,%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8380110 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5e0e │ │ │ │ + jb 80d92ae │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5e4d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c5de8,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + jb 80d935b │ │ │ │ + movl $0x80d92f8,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d92f8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5e96 │ │ │ │ - movl $0x80c5e20,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%edx,4) │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c340c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d931c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5ed6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - jmp 980c97e0 │ │ │ │ - sbb %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 80c5f3b │ │ │ │ - movl $0x80c5eb0,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80d935e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d9278,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c5ee8,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3410,%esi │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + inc %esp │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80d9405 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d93fb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80d92c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d93d8,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ + nop │ │ │ │ + call 80de3e6 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c5f7e │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d93ee │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + 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 80d944a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + fdivr %st(5),%st │ │ │ │ + (bad) │ │ │ │ + incl (%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dh,-0x59(%eax) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c5fbd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c5f58,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d970e │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9704 │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80d9634 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9716 │ │ │ │ + movl $0x80d9254,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x80d96cc,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + les 0x185004e(%esi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c602d │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc $0x89,%al │ │ │ │ + bnd jmp 80d94d3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + dec %esi │ │ │ │ + add %ch,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + sbb %cl,0x44892055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6023 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c5f90,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80d97a5 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d94c3 │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x10(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d97cd │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d9414,-0x34(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d94c3 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80d9553 │ │ │ │ + dec %ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80d961b │ │ │ │ + movl $0x80d9698,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9698 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + inc %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esi │ │ │ │ + add %ch,(%ecx) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + mov %ss,-0xf76f7f3(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d958c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + or $0xa5,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xf76ebb3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d9731 │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + movl $0x85e0519,0x14(%ebp) │ │ │ │ + jmp 80d5780 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov $0x85c3be8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80d9514,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9796 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d937c,-0x1c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 80d5780 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80d952c,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + cld │ │ │ │ + mov %eax,0x18004e │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80d989e │ │ │ │ + movl $0x80d9820,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9820 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + enter $0x4ea3,$0x0 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6074 │ │ │ │ - movl $0x80c5fd8,-0xc(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %bl,0xd(%eax,%ebx,4) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3414,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d9468 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c60b6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d98a6 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c60ea │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3bf0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80d9890,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xa3,%al │ │ │ │ + dec %esi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl -0x1816ff8a(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %cl,0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6129 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c60c4,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d992a │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x845a4e8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c61b4 │ │ │ │ - add $0x1c,%edi │ │ │ │ + jb 80d99ca │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c61aa │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c6090,-0x18(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c60fc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + ja 80d99c0 │ │ │ │ + mov 0x2(%eax),%eax │ │ │ │ + movl $0x845a4e8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x845a4e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d99a0,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 80d99b5 │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d9a0e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80d9abb │ │ │ │ + movl $0x80d9a58,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9a58 │ │ │ │ + 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,0xd(%edx,%ebx,4) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80d9a7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6202 │ │ │ │ - movl $0x80c6144,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80d9abe │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d99d8,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c3418,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e90376(%ebx) │ │ │ │ - test %bh,(%ecx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0xe,%al │ │ │ │ + push %eax │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c6281 │ │ │ │ + jb 80d9b65 │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6277 │ │ │ │ + ja 80d9b5b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c6220,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x80d9a20,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80d9b38,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ + nop │ │ │ │ + mov %cl,(%esi) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d9b4e │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,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,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmp $0x900038e9,%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c62ed │ │ │ │ - movl $0x80c6230,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6294,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c341c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c632e │ │ │ │ + jb 80d9baa │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + adc $0xfd,%al │ │ │ │ + (bad) │ │ │ │ + incl (%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov 0x4e,%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - call d9c6385 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c63ba │ │ │ │ - add $0x18,%edi │ │ │ │ + jb 80d9ed9 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c63b0 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c6308,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6340,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80d9ecf │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80d9d98 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9ee1 │ │ │ │ + movl $0x80d98f0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80d9e30,-0x4(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838667c │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs lahf │ │ │ │ + dec %esi │ │ │ │ + add %al,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + sbb %al,-0xd76fb3b(%ebx) │ │ │ │ + jmp 80d9c33 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + lahf │ │ │ │ + dec %esi │ │ │ │ + add %ch,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44892055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9f85 │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d9c23 │ │ │ │ + nop │ │ │ │ + call 520deb87 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d9fad │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80d9b74,-0x34(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80d9c23 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80d9cb7 │ │ │ │ + dec %ecx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80d9d7f │ │ │ │ + movl $0x80d9dfc,-0x10(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9dfc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + fcompl 0x829004e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lock pushf │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890875(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80d9cf0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + test $0x9d,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80d9eff │ │ │ │ + movl $0x80d9944,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80d9e70,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83855d0 │ │ │ │ + nop │ │ │ │ + push $0x46004e9d │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x458b080d(%esi,%ebx,4) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838bc6c │ │ │ │ + inc %esp │ │ │ │ + popf │ │ │ │ + dec %esi │ │ │ │ + add %al,%dh │ │ │ │ + add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xf76e7b3(%ebx) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80d9f0e │ │ │ │ + movl $0x85e0501,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + movl $0x0,0x14(%ebp) │ │ │ │ + movl $0x85e0519,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d5780 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3c00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80d9c74,-0x4(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80d9f76 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80d9adc,-0x1c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85e0501,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + movl $0x0,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + movl $0x0,0x14(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80d5780 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80d9c90,-0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xor $0x9c,%al │ │ │ │ + dec %esi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6400 │ │ │ │ - movl $0x80c6358,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + jb 80da07e │ │ │ │ + movl $0x80da000,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da000 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %bl,0x10400(%esi,%ecx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %bh,(%eax,%eiz,4) │ │ │ │ + or $0x4458b08,%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3420,%esi │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80d9bc8 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da086 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3c08,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80da070,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + push %esp │ │ │ │ + fwait │ │ │ │ + dec %esi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6448 │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + adc %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80da117 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80da0f4,-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 845e7e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - jns 80c6448 │ │ │ │ - cmp %al,(%eax) │ │ │ │ + jmp 80da138 │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c64b1 │ │ │ │ - movl $0x80c641c,-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 $0x80c6458,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80da11a │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c3424,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455da0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - add %esp,%edi │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - out %al,$0x66 │ │ │ │ - nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + jb 80da20b │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80da168,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da168 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6520 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80da181 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + movl $0x85e0519,0x0(%ebp) │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + movl $0x80da1a8,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da1a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6564 │ │ │ │ - movl $0x80c64f8,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80da213 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80da0c4,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x845a4e8,-0x2c(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x8433118,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3488,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + lea -0x1e(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x4(%ebp) │ │ │ │ + mov $0x85c3c64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %bl,0x4e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80da269 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80da265 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c3c52,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d93c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c65a6 │ │ │ │ + jb 80da297 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c65e5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c6580,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - 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 80c662e │ │ │ │ - movl $0x80c65b8,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c348c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + 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 80c666e │ │ │ │ + jb 80da2d5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c3535,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - in $0x38,%eax │ │ │ │ - add %dl,0x40018(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80da337 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80da314,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80da138 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c66d3 │ │ │ │ - movl $0x80c6648,-0x14(%edi) │ │ │ │ + ja 80da33a │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6680,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3490,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455da0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + and %bl,0x1004e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6716 │ │ │ │ + jb 80da3a9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80da394,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da394 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6755 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c66f0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c67c5 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c67bb │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c6728,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + in $0x98,%al │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c680c │ │ │ │ - movl $0x80c6770,-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 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3494,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x74f7f25d(%eax) │ │ │ │ + jbe 80da3a5 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da3b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + rcrb $0x0,0x4e(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80da3cf │ │ │ │ + mov $0x85c3c78,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c684e │ │ │ │ + jb 80da43d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80da428,-0x14(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da428 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6882 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x5c(%eax) │ │ │ │ + or $0x3768b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da448 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c68c1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c685c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xd(%esp,%eiz,4) │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c694c │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6942 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c6828,-0x18(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c6894,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80da4ba │ │ │ │ mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c699a │ │ │ │ - movl $0x80c68dc,-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 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c3498,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x6ce90376(%ebx) │ │ │ │ - jl 80c69f8 │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x76f7f25c(%eax) │ │ │ │ + lock mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80da4b0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c6a19 │ │ │ │ - add $0x8,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6a0f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,-0x384d140e(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x448b080d(%esp,%eiz,4) │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ - mov 0xc(%eax),%edx │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c69b8,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp 845e7e4 │ │ │ │ - movl $0x8,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,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - loope 80c6a6e │ │ │ │ - add %dl,0x40018(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + mov %dl,0x5004e(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6a85 │ │ │ │ - movl $0x80c69c8,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6a2c,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80da546 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80da2e0,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80da358,-0x28(%edi) │ │ │ │ + lea -0x34(%edi),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80da3e4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c349c,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - 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 80c6ac6 │ │ │ │ + jb 80da57f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 84319d4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %esi │ │ │ │ + add %al,0x3000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80da65a │ │ │ │ + movl $0x80da5dc,-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 80da5dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + and $0x96,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x18,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + or $0xf4458908,%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d9bc8 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - stc │ │ │ │ - loopne 80c6b1a │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c6b52 │ │ │ │ - add $0x18,%edi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6b48 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c6aa0,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6ad8,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80da65d │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80da64c,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6b98 │ │ │ │ - movl $0x80c6af0,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 80da6e8 │ │ │ │ + movl $0x80da274,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80da2a4,-0x30(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80da4f0,-0x24(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80da55c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80da594,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c34a0,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c3c88,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + jl 80da693 │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6be0 │ │ │ │ - movl $0x845b168,-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 845e7e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x68e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + ljmp *-0x6b(%eax) │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - loope 80c6bd8 │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + fisubl -0x70(%esi) │ │ │ │ + jmp 80da750 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,-0x44(%eax) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6c49 │ │ │ │ - movl $0x80c6bb4,-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 $0x80c6bf0,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c34a4,%esi │ │ │ │ + jae 80da847 │ │ │ │ + mov $0x85c3ca8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %bh,0xb6800(%esi,%ecx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80da7df │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + movl $0x80dabfc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dabfc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + cmp $0xbb,%al │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x85c34d9(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80da8dc │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xc4(%esp) │ │ │ │ + mov %ecx,0xb8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xb8(%esp),%edx │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xac(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80da847 │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ + dec %esp │ │ │ │ + mov $0xb68004e,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80da9cc │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0xf4(%esp) │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xe8(%esp),%edx │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0xdc(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0xf4(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0xf4(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0xdc(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80da847 │ │ │ │ + nop │ │ │ │ + pop %esp │ │ │ │ + mov $0xb68004e,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cff8b(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + and %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80daabc │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x108(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x124(%esp) │ │ │ │ + mov %ecx,0x118(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x118(%esp),%edx │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %ecx,0x10c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x124(%esp),%ecx │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + mov 0x10c(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80da847 │ │ │ │ + mov 0x130(%esp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + add %ecx,%edx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dab87 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ecx,0x154(%esp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%edx,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ push %ecx │ │ │ │ - fistpll (%eax) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - out %al,$0x66 │ │ │ │ + mov 0x15c(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0x16c(%esp) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x160(%esp),%edx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x148(%esp),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movb $0x1,(%ecx,%eax,1) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + mov 0x130(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov 0x148(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80da847 │ │ │ │ nop │ │ │ │ - add $0x3000100,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov $0x4e,%bh │ │ │ │ + add %ah,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or $0x14758b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dac20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dh,0x365004e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80dac41 │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x130(%esp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %edx,0x13c(%esp) │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %ecx,0x148(%esp) │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + inc %eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13c(%esp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80dab2f │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jg 80dad05 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jl 80dade9 │ │ │ │ + movl $0x80dae24,-0xc(%ebp) │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shlb $1,0xb68004e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c6cd0 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xd(%edx,%ebp,4) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13c(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 80dad46 │ │ │ │ + movl $0x80dad80,-0xc(%ebp) │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + movl $0x80dacd8,-0xc(%ebp) │ │ │ │ + shl $1,%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + sub %dh,0xb68004e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xd(%ecx,%ebp,4) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x4e,%ch │ │ │ │ + add %ch,0xb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6d14 │ │ │ │ - movl $0x80c6ca8,-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 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c351c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,0xd(%eax,%ebp,4) │ │ │ │ + or %cl,0x18758bf2(%ecx) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + movl $0x80dadbc,-0xc(%ebp) │ │ │ │ + inc %ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ + test %dh,0xb68004e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x59(%eax) │ │ │ │ + or $0x8bf28908,%eax │ │ │ │ + jne 80dae48 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x18(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 84566f8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80db5d0 │ │ │ │ + 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 80c6d56 │ │ │ │ + jb 80dae8a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 80db064 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c6d95 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c6d30,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - 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 80c6dde │ │ │ │ - movl $0x80c6d68,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3520,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6e1e │ │ │ │ + jb 80daebb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 80daf10 │ │ │ │ + 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 80daefe │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c6c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - mov 0x900038dd,%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80db001 │ │ │ │ + movl $0x80daf60,-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 %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80daf60 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80daf77 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0x80daf9c,0x0(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80daf9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6e83 │ │ │ │ - movl $0x80c6df8,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c6e30,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80db004 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80dae98,-0x38(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + movl $0x80daec8,-0x28(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x8432ebc,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3524,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c6ec6 │ │ │ │ + jb 80db052 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6f05 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c6ea0,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + jb 80db37f │ │ │ │ + movl $0x80db0a4,-0xc(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov 0x7(%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 80db0a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80db0b9 │ │ │ │ + mov $0x85e0519,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80db0e0,-0x4(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db0e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0xd,%cl │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c6f75 │ │ │ │ - add $0xc,%edi │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80db2e2 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c6f6b │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c6ed8,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80db382 │ │ │ │ + movl $0x80dae64,-0x1c(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80daf10,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80daf10 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80db151 │ │ │ │ + dec %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db39a │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + jmp 80db13f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov (%eax,%eax,1),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c6fbc │ │ │ │ - movl $0x80c6f20,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80db3c9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80db01c,-0x34(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3528,%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 80c6ffe │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 80db13f │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + jmp 80db1f5 │ │ │ │ + dec %eax │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%ecx,4),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 80db2d6 │ │ │ │ + movl $0x80db358,-0x14(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db358 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + dec %ecx │ │ │ │ add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0xb2,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890c75(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cf3bb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db22c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80db1a0,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80db1c0,-0x10(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7032 │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80db416 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x2000100,%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7071 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c700c,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ + jb 80db4c3 │ │ │ │ + movl $0x80db460,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c70fc │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c70f2 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0xb(%eax),%ecx │ │ │ │ - mov 0xf(%eax),%eax │ │ │ │ - movl $0x80c6fd8,-0x18(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c7044,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db460 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x468b080d(%esp,%esi,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80db484 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c714a │ │ │ │ - movl $0x80c708c,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + ja 80db4c6 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80db3e0,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - mov $0x85c352c,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x4316fc8a(%ebx) │ │ │ │ - je 80c71a8 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdiv %st,%st(4) │ │ │ │ + dec %edi │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xfb27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c71c9 │ │ │ │ + jb 80db56d │ │ │ │ add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c71bf │ │ │ │ + ja 80db563 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ mov 0x10(%eax),%eax │ │ │ │ - movl $0x80c7168,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %edx,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ + movl $0x80db428,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80db540,-0xc(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d927c │ │ │ │ + nop │ │ │ │ + xor $0x4f,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80db556 │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ movl $0x8,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,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - cmc │ │ │ │ - fnstcw (%eax) │ │ │ │ - add %dl,0x40018(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7235 │ │ │ │ - movl $0x80c7178,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c71dc,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c3530,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7276 │ │ │ │ + jb 80db5b2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1000100,%eax │ │ │ │ + test %bh,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %cl,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - dec %ecx │ │ │ │ - fnstcw (%eax) │ │ │ │ - add %dl,0x10005(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + jb 80db89e │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db894 │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80db62c,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test %al,0xc5004e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ mov %esi,%eax │ │ │ │ - lea -0x4(%ebp),%ecx │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c7302 │ │ │ │ - add $0x18,%edi │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov $0x85e0519,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 80db7c3 │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c72f8 │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%edx │ │ │ │ - mov 0xb(%eax),%eax │ │ │ │ - movl $0x80c7250,-0x14(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c7288,-0x4(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80db8a6 │ │ │ │ + movl $0x80db064,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + movl $0x80db85c,0x0(%ebp) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80db064 │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7348 │ │ │ │ - movl $0x80c72a0,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3534,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or $0x86,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,%ch │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7390 │ │ │ │ - movl $0x845b168,-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 845e7e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1445(%ebx) │ │ │ │ + adc %cl,0x66b6ebf2(%ecx) │ │ │ │ nop │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - xor %ebx,%eax │ │ │ │ - cmp %al,(%eax) │ │ │ │ + hlt │ │ │ │ + test %ecx,0x0(%esi) │ │ │ │ + inc %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x44891c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db93b │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%edx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80db654 │ │ │ │ nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c73f9 │ │ │ │ - movl $0x80c7364,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + test %ecx,0x0(%esi) │ │ │ │ + or %eax,0x1e0000 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db963 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80db57c,-0x34(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80c73a0,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - lea -0x3(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c3538,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov $0x85e0501,%edx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 80db654 │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80db6e3 │ │ │ │ + dec %ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80db7aa │ │ │ │ + movl $0x80db828,-0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x2(%edx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%edx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db828 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x85c356d(%esi) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %al,0x28800(%esi,%ecx,2) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb $0xb7,%al │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + dec %esi │ │ │ │ + add 0x4d890475(%ebx),%ecx │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db71c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ + push %esp │ │ │ │ + test %cl,0x0(%esi) │ │ │ │ + lds (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80db8c1 │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + movl $0x85e0519,0x14(%ebp) │ │ │ │ + jmp 80da750 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c3cc0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80db6a4,0x0(%ebp) │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80db92c │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80db4e4,-0x1c(%edi) │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x85e0501,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x0,0x10(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + jmp 80da750 │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80db6bc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x83,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4589044d(%ecx) │ │ │ │ - or %al,-0x6216fb3b(%ebx) │ │ │ │ - jae 80c747f │ │ │ │ - add %dl,0x2(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7476 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c74b6 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80c7450,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + jb 80dba32 │ │ │ │ + movl $0x80db9b8,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80db9b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - sldt (%edx) │ │ │ │ + or %al,0x43004e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0xf0,%al │ │ │ │ + mov $0x4d8b080d,%ecx │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80db5d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c74fc │ │ │ │ - movl $0x80c7488,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85d6045,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c35ac,%esi │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dba3a │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3cc8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dba24,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 80dbda4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 80c753e │ │ │ │ + jb 80dbab5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dba9c,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - 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 80c757e │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - movl $0x80c7518,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c75c4 │ │ │ │ - movl $0x80c7550,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movl $0x85d6045,0x0(%ebp) │ │ │ │ - lea -0x2(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c35b0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x45c7f875(%ecx) │ │ │ │ + cld │ │ │ │ + cld │ │ │ │ + ret │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%cl │ │ │ │ + cmp -0x7d(%eax,%ecx,1),%bl │ │ │ │ + (bad) │ │ │ │ + pop %edi │ │ │ │ + loop 80dbae3 │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7606 │ │ │ │ + jb 80dbae6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + test $0x4e,%al │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c7667 │ │ │ │ - add $0x10,%edi │ │ │ │ + jb 80dbbc8 │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c765d │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x80c75e0,-0xc(%edi) │ │ │ │ + ja 80dbbbe │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x845a0d0,-0x2c(%edi) │ │ │ │ + movl $0x1,-0x28(%edi) │ │ │ │ + movl $0x2,-0x24(%edi) │ │ │ │ mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + movl $0x85c63a8,0xc(%ecx) │ │ │ │ + movl $0x80dbac0,-0x18(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov $0x85e050a,%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80dbbe2 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dbc4c │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7697 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + int1 │ │ │ │ + jmp 80dbb8d │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dbc0a │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%edx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %edx │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,0xc(%edx,%eax,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + movb $0x1,(%edx,%ecx,1) │ │ │ │ + mov $0x85e0505,%edx │ │ │ │ + inc %eax │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + jmp 80dbb7f │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dbbd8,-0x4(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ + push %esp │ │ │ │ + orb $0x5,0x0(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80dbd5e │ │ │ │ + movl $0x80dbcbc,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dbcbc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + adc $0x80,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c76e6 │ │ │ │ - movl $0x80c7618,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80dbd61 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80dbafc,-0x8(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80dbd1c,0xc(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c7674,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c35b4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - mov %al,0x19066 │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7733 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c5380 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80db5d0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7766 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c77c7 │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c77bd │ │ │ │ - mov 0x2(%eax),%ecx │ │ │ │ - mov 0x6(%eax),%eax │ │ │ │ - movl $0x80c7740,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 80dbd70 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c77f7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dbd50,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov $0xfc,%ah │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%edi,%edi,2) │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c7878 │ │ │ │ - movl $0x80c7830,-0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c5344 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7880 │ │ │ │ - movl $0x80c7710,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c7778,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c77d4,-0x8(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - mov $0x85c35bc,%esi │ │ │ │ + ja 80dbddc │ │ │ │ + movl $0x80dba68,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dbc7c,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + jmp 80db5d0 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c3ce0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - pop %ss │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80dbe70 │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0875(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x4589044d(%ecx) │ │ │ │ - or %al,0x31e904c5(%ebx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7924 │ │ │ │ - movl $0x80c78f8,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + jb 80dbeae │ │ │ │ + movl $0x80dbe34,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c78f8 │ │ │ │ + jne 80dbe34 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jle 80dbe79 │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c7913 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x6c,%al │ │ │ │ + mov $0x4d8b080d,%esi │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80dbda4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7968 │ │ │ │ - movl $0x80c78c0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dbeb6 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c35c4,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3ce8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dbea0,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c79aa │ │ │ │ + jb 80dbf05 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8380054 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c79de │ │ │ │ + jb 80dc115 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dbf58,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c7aaf │ │ │ │ - movl $0x80c7a34,-0xc(%ebp) │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%ecx │ │ │ │ - mov 0xa(%esi),%edx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7a34 │ │ │ │ + jne 80dbf58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + mov %?,0x468b080d(%edi) │ │ │ │ + add 0x568b074e(%ebx),%ecx │ │ │ │ + or -0xfba382a(%ecx),%ecx │ │ │ │ + test $0x63,%al │ │ │ │ + pop %esp │ │ │ │ + or %cl,0x4589f855(%ecx) │ │ │ │ + cld │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80c7a78 │ │ │ │ - add $0x10,%edi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7ab2 │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - movl $0x80c7984,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c888,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ + ja 80dc153 │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 80dc04a │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + movl $0x845a108,(%ecx) │ │ │ │ + xor %edx,%edx │ │ │ │ add $0x10,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7ab2 │ │ │ │ - mov 0x2(%ecx),%ecx │ │ │ │ - movl $0x80c79b8,-0xc(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c888,0x8(%ebp) │ │ │ │ - lea -0xc(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 838b46c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov %ecx,%esi │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + ja 80dc131 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0xa,$0x0 │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c7aef │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 838b4dc │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + jmp 80dbfb7 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%ecx,4),%ecx │ │ │ │ + movl $0x80dbedc,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dc0c7 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + mov 0xb4(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %ecx,0xc(%eax,%edx,4) │ │ │ │ + movl $0x845a0d0,(%eax) │ │ │ │ + lea 0xc(%eax),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x7,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + movb $0x1,(%ecx,%edx,1) │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + jmp 80dbfb7 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7b44 │ │ │ │ - movl $0x80c79f0,-0x18(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c7acc,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - lea -0x8(%edi),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x16(%edi),%eax │ │ │ │ + add %cl,0x458b0c55(%ebx) │ │ │ │ + or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ + cld │ │ │ │ + jmp 80dbfdd │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc120,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - mov $0x85c35c8,%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 80c7b8a │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc00c,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - movl $0x85d6045,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80c7b00 │ │ │ │ - mov $0x85c35cc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + push %esp │ │ │ │ + jnp 80dc1cd │ │ │ │ + add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7c04 │ │ │ │ - movl $0x80c7bd8,-0x8(%ebp) │ │ │ │ + jb 80dc242 │ │ │ │ + movl $0x80dc1c8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x0(%ebp),%esi │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7bd8 │ │ │ │ + jne 80dc1c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3e083f0(%ecx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 80c7bf3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %bh,0x4e(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + ret $0x80d │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dbda4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7c48 │ │ │ │ - movl $0x80c7ba0,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc245 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 845e7e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c35d0,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc234,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7c88 │ │ │ │ - movl $0x80c7d2c,-0x4(%edi) │ │ │ │ + ja 80dc2a9 │ │ │ │ + movl $0x80dbf14,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80dc18c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3a5c,%esi │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c3cf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 80dc2d8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x100,%eax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + jp 80dc319 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x0 │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80dc369 │ │ │ │ + movl $0x80dc30c,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c63a8,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845649c │ │ │ │ + aam $0x79 │ │ │ │ + dec %esi │ │ │ │ + add %al,%ch │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7cc8 │ │ │ │ - movl $0x80c7d3c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x2(%edi),%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc483 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dc3b7 │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x0,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3a60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c7d0e │ │ │ │ - movl $0x80c7d50,-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 $0x85c3a64,%esi │ │ │ │ + jmp 80dbda4 │ │ │ │ + mov $0x85c3d00,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - push %ds │ │ │ │ - or (%ebx),%bh │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pusha │ │ │ │ + jns 80dc3c5 │ │ │ │ + add %cl,%cl │ │ │ │ + or $0x0,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + sbb $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + and %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + jmp 80dc330 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85d6045,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dc43b │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + movb $0x1,(%eax,%ecx,1) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80dc330 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x80dc380,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + inc %esp │ │ │ │ + js 80dc4fd │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%esi) │ │ │ │ - add %dl,%gs:0xa(%ebp) │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0x2,%esi │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %cl,(%edx) │ │ │ │ - cmp (%eax),%eax │ │ │ │ - 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) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %al,-0x76f7f383(%eax) │ │ │ │ - (bad) │ │ │ │ + jb 80dc56a │ │ │ │ + movl $0x80dc4f0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7d80 │ │ │ │ + jne 80dc4f0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + adc %bh,0x4e(%eax) │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - push %ecx │ │ │ │ - into │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %bh,-0x76f7f383(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c7db8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x28,%al │ │ │ │ + lds 0x44d8b08,%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80dc2d8 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf88a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - sbb %ecx,%esi │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %dh,%al │ │ │ │ - jge 80c7de5 │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80c7df0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc572 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3d08,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc55c,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ add $0xe9,%al │ │ │ │ - loope 80c7dc6 │ │ │ │ - cmp %al,(%eax) │ │ │ │ - nop │ │ │ │ - add $0x100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x45c70045(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - jle 80c7e1d │ │ │ │ - or %cl,-0x3908993a(%ecx) │ │ │ │ - add (%eax),%eax │ │ │ │ - jne 80c7e28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xor $0x90003786,%eax │ │ │ │ + hlt │ │ │ │ + popf │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3a7cf08a(%ebx) │ │ │ │ - add $0xe9,%al │ │ │ │ - test $0x900038cd,%eax │ │ │ │ - cmp %bh,0x100(%edi,%ecx,2) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc427bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7efd │ │ │ │ + jb 80dc7bd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c7e80,-0xc(%ebp) │ │ │ │ + movl $0x80dc5f4,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c7e80 │ │ │ │ + jne 80dc5f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov $0x4f,%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f382(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x4589074e(%ebx),%ecx │ │ │ │ - clc │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - in $0xef,%al │ │ │ │ - push %eax │ │ │ │ + mov $0x9d,%ah │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - jle 80c7eba │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8395e00 │ │ │ │ + hlt │ │ │ │ + sub %al,%dh │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + lock mov %ecx,0x4c(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + add $0x2c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c7f00 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - divsd 0x8487058,%xmm0 │ │ │ │ - movsd 0x8487060,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + ja 80dc7f3 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jl 80dc6df │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc7d5 │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1c45(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + sbb %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,-0x74b3dbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ push %esp │ │ │ │ - mov $0xf004f,%ebx │ │ │ │ - add (%eax),%al │ │ │ │ + and $0x58,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + jmp 80dc64c │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0xc(%edx,%eax,4),%eax │ │ │ │ + movl $0x845a4e8,-0x28(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80dc59c,-0x1c(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + movl $0x845a494,-0x14(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dc775 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xa8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + movb $0x1,(%eax,%ecx,1) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + inc %ecx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + inc %edx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80dc64c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80dc66c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc7c8,0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x80dc6a8,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + mov $0x74,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,0x2000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c7f93 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80c7f60,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80dc8e2 │ │ │ │ + movl $0x80dc868,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dc868 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + js 80dc8d2 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,-0x74f7f238(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + hlt │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dbda4 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %bh,0x4f(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dc8e5 │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dc8d4,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fdivl 0x4e(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c7f9b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c7e40,-0x14(%edi) │ │ │ │ + ja 80dc947 │ │ │ │ + movl $0x80dc5b4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80dc82c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3a88,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sarb $0x4,0x1004f(%edx) │ │ │ │ - add %cl,(%edi) │ │ │ │ + mov $0x85c3d10,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 │ │ │ │ + cmp %dh,0x4e(%ebx) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8097 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c800c,-0x1c(%ebp) │ │ │ │ - movsd 0xc(%esi),%xmm0 │ │ │ │ - movsd 0x14(%esi),%xmm1 │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movsd %xmm0,-0x18(%ebp) │ │ │ │ - movsd %xmm1,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ + jb 80dca56 │ │ │ │ + movl $0x80dc9bc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c800c │ │ │ │ + jne 80dc9bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x1e4004f,%edx │ │ │ │ + nop │ │ │ │ + add $0x73,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax,%eax,4) │ │ │ │ - or $0x8,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dca5e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + movl $0x80dc968,-0x4(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80dca14,0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - out %al,(%dx) │ │ │ │ - push %eax │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x80(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x1,%al │ │ │ │ + jmp 80db5d0 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ + add %cl,0x4d8bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c809a │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - divsd 0x8487068,%xmm0 │ │ │ │ - movsd 0x8487070,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0xc(%ebp),%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 80dca6d │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x17004fb9,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x3914fb3b(%ebx) │ │ │ │ + mov $0x85c3d18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + movl $0x80dca48,-0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80dcb00 │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8257 │ │ │ │ - movl $0x80c80f4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80dcab5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c80f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %bh,0x43004f(%ecx) │ │ │ │ + jmp 80dc914 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + inc %eax │ │ │ │ + jb 80dcb09 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx,%eax,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c811c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - mov $0x3004f,%ecx │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80dcae1 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dc4bc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + jno 80dcb35 │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push %eax │ │ │ │ - orl $0xff2f089,(%eax,%ecx,1) │ │ │ │ - adc %al,0x3(%esi) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c8150 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %bh,0xe6004f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c825f │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x3(%esi),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 80c8178 │ │ │ │ - je 80c82f5 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x70(%esp) │ │ │ │ - movsd %xmm0,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80c826e │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80c82aa │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80c820c,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jb 80dcb0d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x7e6004f,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dc270 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + enter $0x4e71,$0x0 │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c82e6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c7fb8,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%edi) │ │ │ │ - movsd 0x14(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3a90,%esi │ │ │ │ + jb 80dcb39 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dbe00 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c83a4 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c8354,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c8354 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80dcb65 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d6940 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c83a7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - divss 0x8487078,%xmm0 │ │ │ │ - movss 0x848707c,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80dcbe8 │ │ │ │ + movl $0x80dca9c,-0x40(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80dcac8,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + movl $0x80dcaf4,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80dcb20,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80dcb4c,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x838c400,-0x18(%edi) │ │ │ │ + movl $0x85c38ad,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x2e(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x36(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x3f(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x17(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x85c3d20,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + aam $0x6e │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80dcc25 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80d6940 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + loopne 80dcc9a │ │ │ │ + dec %esi │ │ │ │ + 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 80c842f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80c83fc,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jb 80dcc51 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dc988 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + fs jo 80dcca5 │ │ │ │ + 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) │ │ │ │ - push %ds │ │ │ │ + jb 80dcc7d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80db984 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8437 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c831c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3a98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c851e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80c84a0,-0x14(%ebp) │ │ │ │ - movss 0xc(%esi),%xmm0 │ │ │ │ - movss 0x10(%esi),%xmm1 │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movss %xmm0,-0x10(%ebp) │ │ │ │ - movss %xmm1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c84a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + jb 80dcd2d │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dcd23 │ │ │ │ + movl $0x80dcc0c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80dcc38,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80dcc64,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80dccf4,-0xc(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80dcb74 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8521 │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x8(%ebp),%xmm1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - movsd %xmm1,0x58(%esp) │ │ │ │ - movsd %xmm0,0x4c(%esp) │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - divss 0x8487080,%xmm0 │ │ │ │ - movss 0x8487084,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movsd 0x4c(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - movsd 0x40(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80dcd35 │ │ │ │ + movl $0x838c3f0,-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) │ │ │ │ + lea -0xf(%edi),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c3d40,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 80dd1e4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c86bf │ │ │ │ - movl $0x80c856c,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c856c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f37b(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80dcdb0 │ │ │ │ + movl $0x80dcd90,-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 80c8590 │ │ │ │ + jne 80dcd90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ cld │ │ │ │ - rolb $0xf3,-0xf76f7f4(%ebp) │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ + 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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c85c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c86c7 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x3(%esi),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - jp 80c85e7 │ │ │ │ - je 80c875d │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x70(%esp) │ │ │ │ - movsd %xmm0,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80c86d6 │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80c8712 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80c8674,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c874e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c8450,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss %xmm0,-0x10(%edi) │ │ │ │ - movss 0x10(%ebp),%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3a9c,%esi │ │ │ │ + jmp 83e2370 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8432ebc,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c87b4 │ │ │ │ + jb 80dcdf2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x28(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c87f0 │ │ │ │ + jb 80dcfdb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dce40,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dce40 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80c8899 │ │ │ │ - movl $0x80c8838,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x85e0519,%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 80dcf4c │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x78(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x83,%al │ │ │ │ + lds (%eax),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dcfde │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movl $0x85e0519,(%edi) │ │ │ │ + lea -0x6(%edi),%ecx │ │ │ │ + mov $0x85e0501,%eax │ │ │ │ + jmp 80dce5b │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c889c │ │ │ │ + ja 80dd00d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80dcdbc,-0x34(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x8432ebc,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x8433118,-0x14(%edi) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov $0x85e0501,%ecx │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 80dce5b │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + jmp 80dce8d │ │ │ │ + dec %edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov 0xc(%ecx,%eax,4),%eax │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 80dcf43 │ │ │ │ + movl $0x80dcfb4,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov 0x2(%ecx),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x6(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcfb4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + ror $0xd,%dh │ │ │ │ + or %cl,0x34e8bf0(%ecx) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dcec0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80dce74,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80dd049 │ │ │ │ + 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 $0xfffffff4,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8901 │ │ │ │ - movl $0x80c8784,-0x28(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80c87c0,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80c8800,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80dd0a7 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dd09d │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80dd024,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - mov $0x85c3aa0,%esi │ │ │ │ + movl $0x8478b85,-0x4(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c8983 │ │ │ │ + jb 80dd103 │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8979 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + ja 80dd0f9 │ │ │ │ mov 0x8(%eax),%ecx │ │ │ │ mov 0xc(%eax),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x10(%eax),%ecx │ │ │ │ - mov 0x14(%eax),%eax │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c89f7 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dd169 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c89ed │ │ │ │ + ja 80dd15f │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80dd0b4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + movl $0x8478b85,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8aa1 │ │ │ │ - movl $0x80c8a40,-0x4(%ebp) │ │ │ │ + ja 80dd1bc │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80dd110,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-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 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + pusha │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x76(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,0x0 │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8aa4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + ja 80dd24b │ │ │ │ + movl $0x80dcd58,-0x24(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80dce00,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + lea -0x22(%edi),%eax │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + cmpl $0xa,0xc(%ebp) │ │ │ │ + jle 80dd236 │ │ │ │ + movl $0x80dd17c,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80dd058,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x85c3d54,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8ba9 │ │ │ │ - movl $0x80c8af0,-0x4(%ebp) │ │ │ │ + jb 80dd2a6 │ │ │ │ + movl $0x80dd298,-0x4(%ebp) │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c8af0 │ │ │ │ + jne 80dd298 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x1e000001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + adc %al,0x3ee904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c3d58,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%ebx,%ecx,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c8b14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - mov (%eax,%ecx,1),%ecx │ │ │ │ + jb 80dd2e8 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c8b40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80dd1e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8bb1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80c891c,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80c8990,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ + ja 80dd329 │ │ │ │ + movl $0x80dd2bc,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x80c8a08,-0x8(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3aa4,%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c3d5c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8bf8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8c34 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + jb 80dd388 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85e0519,0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dd1e4 │ │ │ │ + mov $0x85c3d60,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c8c70 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd3c1 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xa(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dd2f8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c8d4b │ │ │ │ - movl $0x80c8cbc,-0x8(%ebp) │ │ │ │ + jb 80dd3f5 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - mov %cs,(%eax,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080c(,%ecx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 80dd348 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8d4e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432eac,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80dd429 │ │ │ │ + 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 80dd26c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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 %al,-0x44c4bf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c8dcb │ │ │ │ - movl $0x80c8bc8,-0x3c(%edi) │ │ │ │ + ja 80dd49d │ │ │ │ + movl $0x80dd39c,-0x3c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80c8c04,-0x2c(%edi) │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x80dd3d0,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80c8c40,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80dd404,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x80c8c80,-0xc(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x83e3540,-0xc(%edi) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ + lea -0x3a(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ movl $0x40,0x33c(%ebx) │ │ │ │ - mov $0x85c3aa8,%esi │ │ │ │ + mov $0x85c3d64,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + jmp 80dd4cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c8e4f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8e45 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x4e(%ebx,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c8ec3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8eb9 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c8f37 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c8f2d │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7af7bb(%ebx) │ │ │ │ + jne 80dd4ef │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85c3535,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 80dd519 │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80dd530,0xc(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd530 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80d25e8 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov 0x90003776,%eax │ │ │ │ + sbb $0x68,%al │ │ │ │ + dec %esi │ │ │ │ + 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 80c9013 │ │ │ │ - movl $0x80c8f84,-0x8(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jb 80dd59c │ │ │ │ + movl $0x80dd57c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd57c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + in (%dx),%al │ │ │ │ + addr16 dec %esi │ │ │ │ + add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x468b080c(%edi,%ecx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,-0x7516033b(%ebx) │ │ │ │ - push %esi │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80dd4cc │ │ │ │ + mov $0x85c3d70,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + shrb $1,0x4e(%eax) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - (bad) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd601 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80dd5e8,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + jmp 80ff680 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pushf │ │ │ │ + push $0x4e │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80c9016 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432eac,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jb 80dd62b │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + bound %ebx,%gs:-0x77(%eax,%ecx,1) │ │ │ │ + jne 80dd5f9 │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff344 │ │ │ │ + mov $0x85c3e94,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + cmp $0x69,%al │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9157 │ │ │ │ - movl $0x80c9064,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + jb 80dd669 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80dd650,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9064 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000002,%eax │ │ │ │ + jmp 80ff680 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ch,0x4e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7f370(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9088 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ clc │ │ │ │ - mov $0x8b080c90,%esp │ │ │ │ inc %esi │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or 0x55891475(%ebx),%ecx │ │ │ │ + aas │ │ │ │ + pop %esp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + bound %ebx,%gs:-0x77(%eax,%ecx,1) │ │ │ │ + jne 80dd661 │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ + jmp 80ff344 │ │ │ │ + mov $0x85c3f68,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + popa │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd6e3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dd6c0,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c90bc │ │ │ │ + jne 80dd6c0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + popa │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3f7af4ba(%ebx) │ │ │ │ + jne 80dd6e6 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + movl $0x85c3535,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 80dd710 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80dd724,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd724 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 80d25e8 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4a739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c915f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x80c8de8,-0x54(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80c8e5c,-0x3c(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x80c8ed0,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - movl $0x80c8f48,-0xc(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x54(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3aac,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x58,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + je 80dd765 │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c91a8 │ │ │ │ + jb 80dd769 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c3535,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c91e4 │ │ │ │ + jb 80dd7a5 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c3535,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c9220 │ │ │ │ + jb 80dd7e1 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c3ad1,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c925c │ │ │ │ + jb 80dd81c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x14(%ebp) │ │ │ │ movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jmp 83dd840 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x4000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + pusha │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9375 │ │ │ │ - movl $0x80c92b8,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80dd863 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 80dd866 │ │ │ │ + mov 0x8(%esi),%ecx │ │ │ │ + mov 0xc(%esi),%edx │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0xc(%ecx,%edx,4),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 80d26b8 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dd8b2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c6c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fsubl 0x4e(%esi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc43bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ddfe2 │ │ │ │ + movl $0x80dd8f8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + dec %si │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ddfea │ │ │ │ + movl $0x80dd680,-0x18(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80dd738,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + movl $0x80dd95c,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %ah,0x4e(%esi) │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80de085 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ddff9 │ │ │ │ + movl $0x80dd774,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80dd9a0,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%esi │ │ │ │ + jmp 845717c │ │ │ │ + in $0x65,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + cld │ │ │ │ + enter $0xdd9,$0x8 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov $0x85e2361,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 845717c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x6004e65,%esp │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %dh,%al │ │ │ │ + (bad) 0x8bf08908 │ │ │ │ + jne 80dd9ec │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dd9f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xchg %eax,%esp │ │ │ │ + gs dec %esi │ │ │ │ + add %al,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + hlt │ │ │ │ + sub %bl,%dl │ │ │ │ + or $0x3468b08,%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + movl $0x85c63a8,-0x10(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845649c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + dec %eax │ │ │ │ + gs dec %esi │ │ │ │ + add %ch,0x1e000000(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + fimull %fs:0x8bf08908 │ │ │ │ + jne 80dda3c │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-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 8456644 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x65,%al │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + ja 80de008 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x1(%eax),%ecx │ │ │ │ + cmp $0x0,%ecx │ │ │ │ + jge 80ddea0 │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80ddd30,0xc(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddd30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x6d004e64,%eax │ │ │ │ + or (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76cbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ddae0 │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80ddef8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddef8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + movl $0x80ddb04,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddb04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fs dec %esi │ │ │ │ + add %ch,%ch │ │ │ │ + dec %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9378 │ │ │ │ + ja 80de076 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e9c,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ + inc %eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0x94(%esp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %eax,0x4(%ecx) │ │ │ │ + mov (%ecx),%eax │ │ │ │ + cmp $0x845a194,%eax │ │ │ │ + jne 80ddba6 │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ecx │ │ │ │ + push %ebx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + call 8451a50 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 80ddc62 │ │ │ │ + add $0xc,%ebp │ │ │ │ + inc %edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de034 │ │ │ │ + mov %edx,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + movl $0x80dd82c,-0x20(%edi) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x845a494,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ddab8,-0xc(%ebp) │ │ │ │ + mov %eax,0x100(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x845c888,-0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x100(%esp),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + mov %ecx,%eax │ │ │ │ + jmp 80dda8b │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + bound %ecx,0x0(%esi) │ │ │ │ + in (%dx),%eax │ │ │ │ + dec %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2c45(%ebx) │ │ │ │ + xor %cl,0x44892055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x1c(%ebp),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ + mov %eax,0xb8(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %esi,0x4(%eax) │ │ │ │ + mov (%eax),%eax │ │ │ │ + cmp $0x845a194,%eax │ │ │ │ + jne 80ddd02 │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov %ecx,0xac(%esp) │ │ │ │ + call 8451a50 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 80ddd1a │ │ │ │ + add $0xc,%ebp │ │ │ │ + inc %edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + jmp 80ddbc2 │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + jmp 80dda8b │ │ │ │ nop │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + cmp %ah,0x4e(%edx) │ │ │ │ + add %cl,%dl │ │ │ │ + jnp 80ddd2b │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3e76f7bb(%ebx) │ │ │ │ + sub 0x3(%esi),%ecx │ │ │ │ + lea -0x1(%ecx),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 80de017 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + movl $0x80ddd6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %ecx,0x28(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ddd6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lret $0x7b │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9409 │ │ │ │ - movl $0x80c9178,-0x50(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - movl $0x80c91b4,-0x40(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80c91f0,-0x30(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x80c922c,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c926c,-0x10(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + ja 80de025 │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movl $0x80dd7b0,-0x24(%edi) │ │ │ │ + mov 0x18(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x8432ebc,-0x18(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80dde09 │ │ │ │ + mov %eax,0xd0(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0xdc(%esp) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov 0xc(%eax,%edx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0xe4(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x100(%esp) │ │ │ │ + mov %ecx,0xf4(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0xf4(%esp),%edx │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov 0xd0(%esp),%eax │ │ │ │ + mov %ecx,0xe8(%esp) │ │ │ │ + mov 0xc4(%esp),%ecx │ │ │ │ + mov %eax,0xc(%ecx,%edx,4) │ │ │ │ + movl $0x845a0d0,(%ecx) │ │ │ │ + lea 0xc(%ecx),%eax │ │ │ │ + shr $0x7,%edx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + shl $0x2,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + movb $0x1,(%eax,%ecx,1) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + movl $0x845a108,(%eax) │ │ │ │ + movl $0x8162f98,-0xc(%edi) │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x50(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + mov 0xe8(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + add $0x2c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x85c3ab0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x4e(%ecx) │ │ │ │ + add %cl,0x9(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c948b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9481 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b2045(%ebx) │ │ │ │ + and $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,0x70(%esp) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 80ddbc2 │ │ │ │ + movl $0x80dd7ec,-0xc(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x24(%ebp),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + jmp 80ddbc2 │ │ │ │ + js 80ddf4e │ │ │ │ + dec %esi │ │ │ │ + add %ch,0xa(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c94ff │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c94f5 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9573 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9569 │ │ │ │ - movl $0x845b168,-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 │ │ │ │ + ja 80de056 │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + sub 0x3(%esi),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 80de065 │ │ │ │ + movl $0x845a4e8,-0x28(%edi) │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80dd87c,-0x1c(%edi) │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x1c(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x10c(%esp) │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + cmpl $0x0,0x85e8594 │ │ │ │ + je 80ddfb1 │ │ │ │ + mov %eax,0x118(%esp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x124(%esp) │ │ │ │ + mov 0xc(%edx,%ecx,4),%eax │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + mov 0x12c(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + mov %ecx,0x13c(%esp) │ │ │ │ + mov %edx,0xd0(%esp) │ │ │ │ + call 844c130 │ │ │ │ + add $0xc,%esp │ │ │ │ + mov 0x130(%esp),%ecx │ │ │ │ + mov 0xc4(%esp),%edx │ │ │ │ + mov 0x118(%esp),%eax │ │ │ │ + mov %eax,0xc(%edx,%ecx,4) │ │ │ │ + movl $0x845a0d0,(%edx) │ │ │ │ + lea 0xc(%edx),%eax │ │ │ │ + shr $0x7,%ecx │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + shl $0x2,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ + movl $0x80ddc78,0x0(%ebp) │ │ │ │ + mov 0x10c(%esp),%eax │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85c3fb4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455944 │ │ │ │ + mov %edx,0x24(%ebp) │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 80dd61c │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x80dde70,0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + jmp 8455d30 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + mov %ecx,0x30(%ebp) │ │ │ │ + mov %eax,0x34(%ebp) │ │ │ │ + add $0x30,%ebp │ │ │ │ + jmp 80dd5b4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov $0x85c779c,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c95e7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c95dd │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80de0d2 │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0x18(%ebp) │ │ │ │ movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + jmp 83d9bfc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x4000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9701 │ │ │ │ - movl $0x80c9644,-0xc(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + jb 80de17f │ │ │ │ + movl $0x80de11c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xc(%esi,%edx,4) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0x468b080c(%esi,%edx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de11c │ │ │ │ + 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,0x468b080c(%esi,%edx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,0x7ae9fcc5(%ebx) │ │ │ │ - dec %edi │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x1f(%eax) │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de140 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9704 │ │ │ │ + ja 80de182 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e9c,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ + movl $0x80de09c,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x20,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %cl,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80de219 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80de1e4,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + fadd %st,%st(7) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c987d │ │ │ │ - movl $0x80c9750,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ + ja 80de23e │ │ │ │ + movl $0x80de0e4,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80de228,0x8(%ebp) │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9750 │ │ │ │ + jmp 83d927c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80de24d │ │ │ │ + mov $0x85da9c0,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xc(%edi,%edx,4) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899e7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80c9774 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov 0x6(%esi),%esi │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x58,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - mov $0x97,%ah │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x1fb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80de37d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de373 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x845a0d0,-0x8(%edi) │ │ │ │ + movl $0x0,-0x4(%edi) │ │ │ │ + movl $0x0,(%edi) │ │ │ │ + movl $0x80de2d8,-0x14(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c97b4 │ │ │ │ + jne 80de2d8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + pop %eax │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80de313 │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + movl $0x85e0519,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80de382 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80de1a0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x85e0501,-0xc(%ebp) │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x0,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x0,0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80d7584 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c48b39(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9885 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - movl $0x80c9424,-0x70(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - movl $0x80c9498,-0x58(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x80c950c,-0x40(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %edx,-0x2c(%edi) │ │ │ │ - movl $0x80c9580,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80c95f8,-0x10(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x40(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x58(%edi),%eax │ │ │ │ + ja 80de3c8 │ │ │ │ + movl $0x80de268,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x70(%edi),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x28,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ab4,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80dd8c8 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c3fbc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0x5c,%al │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c98cc │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jb 80de421 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80de41d │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c3ff2,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83d93c0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c9908 │ │ │ │ + jb 80de44f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 84319d4 │ │ │ │ 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 -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c9944 │ │ │ │ + jb 80de498 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80de490,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431998 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b16ff8b(%ecx) │ │ │ │ + ss xor $0xf863ff00,%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + pop %ebx │ │ │ │ + dec %esi │ │ │ │ + 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 -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c9980 │ │ │ │ + jb 80de506 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + movl $0x80de4e4,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de4e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %bl,0x4e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80de4fb │ │ │ │ + mov $0x85c4014,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80c99bc │ │ │ │ + jb 80de53d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83853a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x5000100,%eax │ │ │ │ + les 0x4e(%edx),%ebx │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80de593 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80de4a8,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80de514,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + push $0x3004e5a │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9b0f │ │ │ │ - movl $0x80c9a24,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x13(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80de691 │ │ │ │ + movl $0x80de5e8,-0xc(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 83dd7cc │ │ │ │ + sub $0x5a,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xc(%edx,%ebx,4) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + ja 80de694 │ │ │ │ + movl $0x80de42c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80de630,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838667c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x59,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0xc(%edx,%ebx,4) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + ja 80de6a3 │ │ │ │ + movl $0x80de45c,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80de66c,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x468b080c(%edx,%ebx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,-0x6516033b(%ebx) │ │ │ │ - dec %ebx │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 83855d0 │ │ │ │ + nop │ │ │ │ + test $0x59,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - lcall $0x8b03,$0x468b080c │ │ │ │ - dec %esi │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + ja 80de6b2 │ │ │ │ + movl $0x80de550,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + jmp 838bc6c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9b12 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e8c,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + ja 80de70a │ │ │ │ + movl $0x80de5ac,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80de3a0 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c4024,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + xchg %eax,%esp │ │ │ │ + pop %eax │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80de757 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + 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 80de3a0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %eax │ │ │ │ + pop %eax │ │ │ │ + dec %esi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c49739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9bbf │ │ │ │ - movl $0x80c989c,-0x64(%edi) │ │ │ │ + ja 80de7aa │ │ │ │ + movl $0x80de728,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - movl $0x80c98d8,-0x54(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - movl $0x80c9914,-0x44(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - movl $0x80c9950,-0x34(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - movl $0x80c998c,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x80c99cc,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ mov %eax,-0x8(%edi) │ │ │ │ - lea -0x54(%edi),%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x64(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x68,0x33c(%ebx) │ │ │ │ - mov $0x85c3ab8,%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ed10c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c4034,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80c9f9c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + hlt │ │ │ │ + push %edi │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9c4b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9c41 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9cbf │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9cb5 │ │ │ │ + jb 80de7f7 │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80de3a0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x57,%al │ │ │ │ + dec %esi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9d33 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9d29 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9da7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9d9d │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80c9e1b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80c9e11 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80de84a │ │ │ │ + movl $0x80de7c8,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ed0d4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c403c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80c9f6f │ │ │ │ - movl $0x80c9e84,-0x10(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov 0x13(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f218(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80de888 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x468b080c(%esi,%ebx,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc %cl,0x4589fc4d(%ecx) │ │ │ │ - adc %al,-0x7516033b(%ebx) │ │ │ │ - inc %edi │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80de8a8 │ │ │ │ + mov 0xb(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - sahf │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ch,%bl │ │ │ │ + mov %al,0xf9066 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - sahf │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%al │ │ │ │ + call ce96f0ed │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,(%edi,%ebx,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ecx,%ebp,8) │ │ │ │ + or $0x8bf08908,%eax │ │ │ │ + jne 80de900 │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80c9f72 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e8c,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + ja 80de92f │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp %bh,%ah │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,0x45c70075(%ebx) │ │ │ │ + add $0x51,%al │ │ │ │ + inc %ecx │ │ │ │ + pop %esp │ │ │ │ + or %al,-0x3116fb3b(%ebx) │ │ │ │ + cld │ │ │ │ + aaa │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + cld │ │ │ │ + push %edi │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca143 │ │ │ │ - movl $0x80c9fcc,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + jb 80dea3d │ │ │ │ + movl $0x80de9ac,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80c9fcc │ │ │ │ + jne 80de9ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %es │ │ │ │ - or %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rclb $0x0,0x4e(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80c9ff0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %dl,%ah │ │ │ │ + jmp 4e98f1c2 │ │ │ │ + add 0x4589074e(%ebx),%ecx │ │ │ │ + clc │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 842fcdc │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ + mov $0x1004f84,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - lock inc %eax │ │ │ │ - mov 0x468b080c,%al │ │ │ │ - add 0x568b074e(%ebx),%ecx │ │ │ │ - or -0x74bfdbbc(%ecx),%ecx │ │ │ │ - inc %esi │ │ │ │ - jns 9358c458 │ │ │ │ - dec %esi │ │ │ │ - adc 0x55891c75(%ebx),%ecx │ │ │ │ - hlt │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ca040 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %dh,%al │ │ │ │ + jmp 7d96f1ea │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8395dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ - or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x90c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80ca14b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x80c9be4,-0x8c(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x84(%edi) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x80(%edi) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x7c(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - movl $0x80c9c58,-0x74(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x6c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x60(%edi) │ │ │ │ - movl $0x80c9ccc,-0x5c(%edi) │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - mov %edx,-0x48(%edi) │ │ │ │ - movl $0x80c9d40,-0x44(%edi) │ │ │ │ - mov 0x20(%ebp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80c9db4,-0x2c(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x80c9e2c,-0x14(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x44(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x5c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x74(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x8c(%edi),%eax │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80dea40 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + divsd 0x8487048,%xmm0 │ │ │ │ + movsd 0x8487050,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + xorpd %xmm2,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + or %dl,0x4e(%edi) │ │ │ │ + add %cl,(%edi) │ │ │ │ + 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 80dea90 │ │ │ │ + movl $0x80de970,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x30,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3abc,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c4161,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c417c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x90,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - jmp 80ca484 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + int3 │ │ │ │ + push %esi │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ + add %dl,0x8d000100 │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca19c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jb 80deb2a │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80deb1b │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + sub $0x4,%esp │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 837fb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80deb1f │ │ │ │ + sub $0x4,%esp │ │ │ │ + movsd 0x8487058,%xmm0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 837fb20 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80deb1f │ │ │ │ + mov $0x85c417e,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c415e,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + push %esi │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca1d8 │ │ │ │ + jb 80deb65 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80debec │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca214 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80debcd │ │ │ │ + movl $0x80debac,-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 80debac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca250 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + ucomisd 0x8487060,%xmm0 │ │ │ │ + jp 80debbd │ │ │ │ + je 80debd0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + cwtl │ │ │ │ + push %ebp │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca28c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + ja 80dec29 │ │ │ │ + movl $0x80deb3c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80deb74,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov $0x85c4184,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c4194,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + jmp 80dedcc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ca2c8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80dece7 │ │ │ │ + movl $0x80dec9c,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movsd 0x7(%esi),%xmm0 │ │ │ │ + movsd 0xf(%esi),%xmm1 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movsd %xmm1,-0x10(%ebp) │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dec9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca459 │ │ │ │ - movl $0x80ca340,-0x14(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x17(%esi),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80decea │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x4(%ebp),%xmm1 │ │ │ │ + movsd 0x8487068,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mulsd 0xc(%ebp),%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x5d(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ded9f │ │ │ │ + movl $0x80ded54,-0x14(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ + movsd 0x7(%esi),%xmm0 │ │ │ │ + movsd 0xf(%esi),%xmm1 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movsd %xmm1,-0x10(%ebp) │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ded54 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80deda2 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x4(%ebp),%xmm1 │ │ │ │ + movsd 0x8487070,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mulsd 0xc(%ebp),%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,-0x4(%edi) │ │ │ │ mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x14,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80dedb4 │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + push %ebx │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x74f7f35d(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f35d(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,0x7ee9fcc5(%ebx) │ │ │ │ - inc %edx │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov %eax,0x468b080c │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dee40 │ │ │ │ + movsd 0x0(%ebp),%xmm0 │ │ │ │ + movsd 0x8(%ebp),%xmm1 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + xorpd %xmm2,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm0 │ │ │ │ + jp 80dedf0 │ │ │ │ + je 80dee12 │ │ │ │ + movl $0x80dec50,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movsd %xmm0,-0xc(%edi) │ │ │ │ + movsd %xmm1,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + ucomisd 0x8487078,%xmm1 │ │ │ │ + jp 80dee1e │ │ │ │ + je 80dee52 │ │ │ │ + movl $0x80ded08,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movsd %xmm0,-0xc(%edi) │ │ │ │ + movsd %xmm1,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c419c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub $0x53,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80deec2 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80deea0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80deea0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + push %edx │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xff20746(%ebx) │ │ │ │ + adc %al,0x3(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movsd 0x3(%eax),%xmm1 │ │ │ │ + movsd %xmm1,-0xc(%ebp) │ │ │ │ + movsd %xmm0,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80dedcc │ │ │ │ + mov $0x85c41a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0x8,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70075(%ebx) │ │ │ │ + add $0xbd,%al │ │ │ │ + inc %ecx │ │ │ │ + pop %esp │ │ │ │ + or %al,0x42e904c5(%ebx) │ │ │ │ + divl (%edi) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80def9d │ │ │ │ + movl $0x80def30,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80def30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca45c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e7c,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80defa0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8431220 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x4,%esp │ │ │ │ + fstps (%esp) │ │ │ │ + movss (%esp),%xmm0 │ │ │ │ + add $0x4,%esp │ │ │ │ + movl $0x8433090,-0x4(%edi) │ │ │ │ + divss 0x8487080,%xmm0 │ │ │ │ + movss 0x8487084,%xmm1 │ │ │ │ + subss %xmm0,%xmm1 │ │ │ │ + xorps %xmm2,%xmm2 │ │ │ │ + mulss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ nop │ │ │ │ - fdivr %st(4),%st │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c48339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca529 │ │ │ │ - movl $0x80ca16c,-0x78(%edi) │ │ │ │ + ja 80defe8 │ │ │ │ + movl $0x80deef8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - movl $0x80ca1a8,-0x68(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - movl $0x80ca1e4,-0x58(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x80ca220,-0x48(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80ca25c,-0x38(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - movl $0x80ca298,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movl $0x80ca2d8,-0x18(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x58(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x68(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x78(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x7c,0x33c(%ebx) │ │ │ │ - mov $0x85c3ac0,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c41d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - jmp 80ca9b4 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca5b3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca5a9 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca627 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca61d │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80df07d │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80df06e │ │ │ │ + movl $0x845b350,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + sub $0x8,%esp │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + movss %xmm0,(%esp) │ │ │ │ + call 837fc10 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80df072 │ │ │ │ + sub $0x8,%esp │ │ │ │ + movss 0x8487088,%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + movss %xmm0,(%esp) │ │ │ │ + call 837fc10 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80df072 │ │ │ │ + mov $0x85c41d6,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85c41c6,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + pop %esp │ │ │ │ + push %ecx │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca69b │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca691 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca70f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca705 │ │ │ │ + jb 80df0b5 │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80df13c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca783 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca779 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80ca7f7 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ca7ed │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80df11c │ │ │ │ + movl $0x80df0fc,-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 80df0fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + ucomiss 0x848708c,%xmm0 │ │ │ │ + jp 80df10c │ │ │ │ + je 80df11f │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushf │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80df179 │ │ │ │ + movl $0x80df08c,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80df0c4,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov $0x85c41d8,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x6000100,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c41e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x6414fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jmp 80df350 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ca989 │ │ │ │ - movl $0x80ca870,-0x14(%ebp) │ │ │ │ + jb 80df272 │ │ │ │ + movl $0x80df200,-0xc(%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 0x17(%esi),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ + movss 0xb(%esi),%xmm0 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + movss %xmm0,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df200 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x74f7f358(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + repnz or $0x100ff308,%eax │ │ │ │ inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add 0xff30475(%ebx),%ecx │ │ │ │ + adc %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df228 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov %eax,0x1e000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%al │ │ │ │ - test $0xc,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,%al │ │ │ │ - test $0xc,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ + ja 80df275 │ │ │ │ + movss 0x4(%ebp),%xmm0 │ │ │ │ + movss %xmm0,%xmm1 │ │ │ │ + mulss 0x3(%esi),%xmm1 │ │ │ │ + movss 0x8487090,%xmm2 │ │ │ │ + subss %xmm0,%xmm2 │ │ │ │ + mulss 0xc(%ebp),%xmm2 │ │ │ │ + addss %xmm1,%xmm2 │ │ │ │ + movl $0x8433090,-0x4(%edi) │ │ │ │ + movss %xmm2,(%edi) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - test $0x468b080c,%eax │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - test $0x468b080c,%eax │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc %cl,0x4589fc4d(%ecx) │ │ │ │ - adc %al,-0x116033b(%ebx) │ │ │ │ - cmp $0x39,%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + jb 80df326 │ │ │ │ + movl $0x80df2dc,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movss 0x7(%esi),%xmm0 │ │ │ │ + movss 0xb(%esi),%xmm1 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movss %xmm1,-0x4(%ebp) │ │ │ │ + movss %xmm0,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df2dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + ret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ca98c │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e7c,-0x24(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80df329 │ │ │ │ + movss 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433090,-0x4(%edi) │ │ │ │ + movss %xmm0,%xmm1 │ │ │ │ + mulss 0x8(%ebp),%xmm1 │ │ │ │ + movss 0x8487094,%xmm2 │ │ │ │ + subss %xmm0,%xmm2 │ │ │ │ + mulss 0xc(%ebp),%xmm2 │ │ │ │ + addss %xmm1,%xmm2 │ │ │ │ + movss %xmm2,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - nop │ │ │ │ - mov %bh,%bl │ │ │ │ + push %esp │ │ │ │ (bad) │ │ │ │ - decl (%eax) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ + (bad) │ │ │ │ + jmp *(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + dec %esi │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cabd0 │ │ │ │ - movl $0x80ca9e4,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ + jb 80df416 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df40c │ │ │ │ + movss 0x0(%ebp),%xmm0 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + xorps %xmm1,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm0 │ │ │ │ + jp 80df380 │ │ │ │ + je 80df3a2 │ │ │ │ + movl $0x80df1b8,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80df13c │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + movl $0x80df3c8,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ca9e4 │ │ │ │ + jne 80df3c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - or %dl,(%eax) │ │ │ │ + and %cl,0x4e(%esi) │ │ │ │ + add %ah,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + ja 80df41e │ │ │ │ + movss 0x3(%esi),%xmm0 │ │ │ │ + ucomiss 0x8487098,%xmm0 │ │ │ │ + jp 80df3e3 │ │ │ │ + je 80df42d │ │ │ │ + movl $0x80df290,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movss 0x4(%ebp),%xmm1 │ │ │ │ + movss %xmm1,-0x4(%edi) │ │ │ │ + movss %xmm0,(%edi) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80df13c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c4208,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff0,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80df13c │ │ │ │ + rorb $0x0,0x4e(%ebp) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80caa08 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0xd(%esp,%esi,8) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80df46c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ + pushf │ │ │ │ + dec %ebp │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + movss %xmm0,0x0(%ebp) │ │ │ │ + jmp 80df350 │ │ │ │ + nop │ │ │ │ + test %cl,0x4e(%ebp) │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%bl │ │ │ │ + mov $0x4d689066,%edx │ │ │ │ + dec %esi │ │ │ │ + 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 80df4eb │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80df4d0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80caa6c │ │ │ │ + jne 80df4d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or $0x1e000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %cl,0x4e(%ebp) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xacc7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cabd8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - movl $0x80ca54c,-0xa8(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xa0(%edi) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x9c(%edi) │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x98(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,-0x94(%edi) │ │ │ │ - movl $0x80ca5c0,-0x90(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x88(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - movl $0x80ca634,-0x78(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x68(%edi) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,-0x64(%edi) │ │ │ │ - movl $0x80ca6a8,-0x60(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ - movl $0x80ca71c,-0x48(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - movl $0x80ca790,-0x30(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - movl $0x80ca808,-0x18(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x48(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x60(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x78(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x90(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xa8(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x38,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ac4,%esi │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0xff30346(%ebx) │ │ │ │ + adc %al,0x3(%eax) │ │ │ │ + movss %xmm0,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80df350 │ │ │ │ + mov $0x85c4220,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xac,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - jmp 80caf88 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xor $0x4d,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cac28 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80df556 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80df534,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df534 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4d,%al │ │ │ │ + dec %esi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cac64 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lds 0x5c(%eax),%edx │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c52c5,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 832a4e4 │ │ │ │ + mov $0x85c4248,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80caca0 │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80df5ec │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80df5e2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 80df5bb │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0xbb,%ah │ │ │ │ + dec %edi │ │ │ │ + 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 -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cacdc │ │ │ │ + jb 80df6ad │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80df640,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df640 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80df5f1 │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cad18 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xd(%esi,%esi,8) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80df664 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %eax │ │ │ │ + mov $0x4f,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cad54 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + ja 80df6b0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80df6bf │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x14(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cad90 │ │ │ │ + jb 80df704 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - movl $0x845c3fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80df828 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - add $0x7000100,%eax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80caf5b │ │ │ │ - movl $0x80cae14,-0x18(%ebp) │ │ │ │ + jb 80df7f0 │ │ │ │ + movl $0x80df764,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df764 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,(%esi,%ebp,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %cl,-0x74f7f209(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0xc(%esi,%ebp,4) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %ch,0x468b080d(%edi,%esi,8) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80df7ac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0x468b080c(%esi,%ebp,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,-0x5516033b(%ebx) │ │ │ │ - aaa │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %cl,%ah │ │ │ │ + testl $0x3c6f766,0x7768b08 │ │ │ │ + add %dh,0xf(%ebp) │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x468b080c(%esi,%ebp,4) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80df7f3 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80df802 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - or $0x8,%al │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80df880 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80df6d8,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80df714,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 80df947 │ │ │ │ + movl $0x80df8d8,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df8d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%edi,%ebp,4) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %bh,%ah │ │ │ │ + clc │ │ │ │ + or $0x3468b08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df8fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ecx,%edi,8) │ │ │ │ + or $0x3768b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80df91c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80caf5e │ │ │ │ + ja 80df94a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e6c,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pusha │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ + dec %eax │ │ │ │ + mov $0x18004f,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x90c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cb04f │ │ │ │ - movl $0x80cabf8,-0x8c(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x84(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - movl $0x80cac34,-0x7c(%edi) │ │ │ │ + ja 80df9aa │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - movl $0x80cac70,-0x6c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - movl $0x80cacac,-0x5c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80cace8,-0x4c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - movl $0x80cad24,-0x3c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - movl $0x80cad60,-0x2c(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80cada0,-0x1c(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80df9bc │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x85c4260,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80df568,-0x38(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80df600,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - lea -0x3c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ + movl $0x80df828,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - lea -0x5c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x6c(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x7c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x8c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x90,0x33c(%ebx) │ │ │ │ - mov $0x85c3ac8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80cb58c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb0db │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb0d1 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80df89c,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80df828 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor $0x48,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb14f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb145 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb1c3 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb1b9 │ │ │ │ - movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfa70 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80dfa5c,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfa5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x48,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ 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 80df96c │ │ │ │ + mov $0x85c4268,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb237 │ │ │ │ - add $0xc,%edi │ │ │ │ + jb 80dfb04 │ │ │ │ + add $0x14,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb22d │ │ │ │ + ja 80dfafa │ │ │ │ movl $0x845b168,-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 0x10(%eax),%cl │ │ │ │ + mov 0x11(%eax),%dl │ │ │ │ + cmp %dl,%cl │ │ │ │ + jle 80dfad3 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x83e99e0,-0x10(%edi) │ │ │ │ + sub %dl,%cl │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb2ab │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb2a1 │ │ │ │ - movl $0x845b168,-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 │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83e99e0,-0x10(%edi) │ │ │ │ + sub %cl,%dl │ │ │ │ + mov %dl,-0xc(%edi) │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pushf │ │ │ │ + mov $0x4f,%dh │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb31f │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb315 │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfbd1 │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80dfb58,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfb58 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %esp │ │ │ │ + mov $0x4f,%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0xd(%ebx,%edi,8) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80dfb7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dh,0x4f(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dfbd4 │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + and $0xff,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + bsr %ax,%ax │ │ │ │ + mov $0xf,%ecx │ │ │ │ + cmovne %ax,%cx │ │ │ │ + xor $0x7,%cx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80dfbe3 │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %dl,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ sldt (%eax) │ │ │ │ - add %cl,-0x17b27210(%ecx) │ │ │ │ - cmp 0x31c(%ebx),%ecx │ │ │ │ - jb 80cb393 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cb389 │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80dfc28 │ │ │ │ movl $0x845b168,-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 $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov %eax,%esi │ │ │ │ + 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 80dfd50 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - add $0x7000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb55f │ │ │ │ - movl $0x80cb418,-0x18(%ebp) │ │ │ │ + jb 80dfd18 │ │ │ │ + movl $0x80dfc88,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfc88 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x4c(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,-0x4c(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + add %ch,0x468a080d(%esp,%edi,8) │ │ │ │ + add 0x45880475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x74f7f34c(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,-0x5916033b(%ebx) │ │ │ │ - xor %edi,(%ecx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %es │ │ │ │ + add %dl,%al │ │ │ │ + cld │ │ │ │ + or $0x3468a08,%eax │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %al,0x10(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfcd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x74f7f34c(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ + add %dh,%al │ │ │ │ cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + or $0x7768b08,%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfcf0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc,%ah │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - mov $0xc,%ch │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + ja 80dfd1b │ │ │ │ + movzbl 0x10(%ebp),%eax │ │ │ │ + movzbl 0x4(%ebp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + cmp 0x3(%esi),%cl │ │ │ │ + jbe 80dfd2a │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %cl,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cb562 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432e6c,-0x28(%edi) │ │ │ │ - mov 0x18(%ebp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + ja 80dfda8 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80dfbfc,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ mov %edx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80dfc38,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c4281,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - fdivr %st(2),%st │ │ │ │ - (bad) │ │ │ │ - decl (%ecx) │ │ │ │ - ... │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb80a │ │ │ │ - movl $0x80cb5bc,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80dfe70 │ │ │ │ + movl $0x80dfe00,-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 80cb5bc │ │ │ │ + jne 80dfe00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or %esp,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xc,%ch │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899dbbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cb5e0 │ │ │ │ + add %ah,(%esi,%edi,8) │ │ │ │ + or $0x3468a08,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %al,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dfe24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call 10196c3b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cb654 │ │ │ │ + add %al,0xd(%esi,%edi,8) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80dfe44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0xc8c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cb812 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x80cb074,-0xc4(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xbc(%edi) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,-0xb8(%edi) │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,-0xb4(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,-0xb0(%edi) │ │ │ │ - movl $0x80cb0e8,-0xac(%edi) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0xa4(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0xa0(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x9c(%edi) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %ecx,-0x98(%edi) │ │ │ │ - movl $0x80cb15c,-0x94(%edi) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8c(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x88(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x84(%edi) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,-0x80(%edi) │ │ │ │ - movl $0x80cb1d0,-0x7c(%edi) │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ - mov %ecx,-0x74(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x70(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - movl $0x80cb244,-0x64(%edi) │ │ │ │ - mov 0x2c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x54(%edi) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - movl $0x80cb2b8,-0x4c(%edi) │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - movl $0x80cb32c,-0x34(%edi) │ │ │ │ - mov 0x34(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - movl $0x80cb3a4,-0x1c(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - lea -0x4c(%edi),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - lea -0x64(%edi),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x7c(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x94(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xac(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0xc4(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - add $0x40,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3acc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8d000000,%eax │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cb865 │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %esi │ │ │ │ - push %ebx │ │ │ │ - call 8451440 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - je 80cb861 │ │ │ │ - movl $0x845b350,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85d5b15,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 81484f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + ja 80dfe73 │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%al │ │ │ │ + movl $0x83d7e50,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %dh,0x18004f(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cb897 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c54f1,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80dfee8 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%dl │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%cl │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movsbl %dl,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movsbl %cl,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80dfefa │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x85c428c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0x82,%al │ │ │ │ - dec %edi │ │ │ │ + movl $0x80dfa80,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %cl,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %al,-0x23(%edi) │ │ │ │ + movl $0x80dfb18,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80dfd50,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80dfdc4,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80dfd50 │ │ │ │ + nop │ │ │ │ + and $0x43,%al │ │ │ │ + dec %esi │ │ │ │ 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 80cb8ff │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80cb8dc,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c3ad0,0x0(%ebp) │ │ │ │ + jb 80dffac │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80dff98,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80dff98 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + inc %edx │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + 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 80f4f98 │ │ │ │ - nop │ │ │ │ + jmp 80dfe94 │ │ │ │ + mov $0x85c4294,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cb907 │ │ │ │ - movl $0x80cb874,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e0047 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e003d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%cx │ │ │ │ + mov 0x12(%eax),%dx │ │ │ │ + cmp %dx,%cx │ │ │ │ + jle 80e0014 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x83e99d0,-0x10(%edi) │ │ │ │ + sub %dx,%cx │ │ │ │ + mov %cx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ae0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83e99d0,-0x10(%edi) │ │ │ │ + sub %cx,%dx │ │ │ │ + mov %dx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %esp │ │ │ │ + mov $0x4f,%cl │ │ │ │ + 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 80cb94d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c54f1,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845ec44 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - jo 80cb8d3 │ │ │ │ + jb 80e010f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e0098,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0098 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb $0xb1,%al │ │ │ │ dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cb9b3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80cb990,0x4(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c3ad0,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80f4f98 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x768b080e(%eax,%eax,1) │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e00bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + clc │ │ │ │ + mov $0x4f,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cb9bb │ │ │ │ - movl $0x80cb924,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 80e0112 │ │ │ │ + movzwl 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + and $0xffff,%eax │ │ │ │ + bsr %ax,%ax │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + cmovne %ax,%cx │ │ │ │ + xor $0xf,%cx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e0121 │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %dx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ae8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + 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 80cb9fb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c54f1,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e9f0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rolb $0x2,0xf004f(%eax) │ │ │ │ + jb 80e0168 │ │ │ │ + movl $0x845b168,-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 80e029c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cba63 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cba40,0x0(%ebp) │ │ │ │ + jb 80e0261 │ │ │ │ + movl $0x80e01c8,-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 %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c3ad0,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80f4f98 │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e01c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + add %ecx,(%esi) │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xf750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add (%esi),%cl │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699ef8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0218 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,(%eax) │ │ │ │ + add (%esi),%cl │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0238 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cba6b │ │ │ │ - movl $0x80cb9d8,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3af0,%esi │ │ │ │ + ja 80e0264 │ │ │ │ + movzwl 0x10(%ebp),%eax │ │ │ │ + movzwl 0x4(%ebp),%ecx │ │ │ │ + and %eax,%ecx │ │ │ │ + cmp 0x3(%esi),%cx │ │ │ │ + jbe 80e0273 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ 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,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cbab1 │ │ │ │ + ja 80e02f4 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov 0x6(%esi),%esi │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x85c54f1,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845ec44 │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e013c,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e0178,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c42ad,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - or $0x80,%al │ │ │ │ - dec %edi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ 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 80cbb17 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cbaf4,0x0(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x85c3ad0,-0x4(%ebp) │ │ │ │ + jb 80e03c2 │ │ │ │ + movl $0x80e034c,-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 │ │ │ │ - jmp 80f4f98 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e034c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xe(%ebx,%eax,1) │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xf750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x768b080e(%ebx,%eax,1) │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0394 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbb1f │ │ │ │ - movl $0x80cba88,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 80e03c5 │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + add 0x4(%ebp),%ax │ │ │ │ + movl $0x83d7e40,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3af8,%esi │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + shrb $1,0x18004f(%ebp) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e043a │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%dx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%cx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + movswl %dx,%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + movswl %cx,%edx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 80e044c │ │ │ │ + add $0xffffffc8,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov $0x85c42b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80dffbc,-0x34(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %cx,-0x24(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %ax,-0x22(%edi) │ │ │ │ + movl $0x80e0058,-0x20(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e029c,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e0310,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e029c │ │ │ │ nop │ │ │ │ - xchg %edx,0x0(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cld │ │ │ │ + cmp $0x17004e,%eax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cbb8f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cbb78,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e0500 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e04ec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cbb78 │ │ │ │ + jne 80e04ec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %esp │ │ │ │ - xchg %edx,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + int3 │ │ │ │ + cmp $0x2004e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - mov 0x8b080cbb,%al │ │ │ │ - inc %esi │ │ │ │ - add 0x4589c6(%ecx),%ecx │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8456280 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x87,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x17cfbbb(%ebx) │ │ │ │ - add %ecx,(%edi) │ │ │ │ - test %edx,-0x7d000000(%edx) │ │ │ │ - (bad) │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cbc69 │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - lea -0x11(%edi),%edx │ │ │ │ - mov %edx,-0x8(%edi) │ │ │ │ - add $0x8,%eax │ │ │ │ + jmp 80e03e4 │ │ │ │ + mov $0x85c42c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e0594 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e058a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 80e0563 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0x18,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80cbc4d │ │ │ │ - movl $0x83a7024,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - movl $0x836f4a4,-0xc(%edi) │ │ │ │ - lea -0x11(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%edi) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83e99c0,-0x10(%edi) │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - ret │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0xac,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - add $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %al,-0x4514fb3b(%ebx) │ │ │ │ - movl $0x80cbbf0,0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - jmp 836b63c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - movl $0x80cbc30,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d30 │ │ │ │ - inc %esp │ │ │ │ - xchg %dl,0x0(%eax) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80e0655 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e05e8,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e05e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + int3 │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cbcfb │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80cbcc8,0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80eccf8 │ │ │ │ - nop │ │ │ │ - add $0x86,%al │ │ │ │ - push %eax │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%esi,%eax,1) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e060c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0xab,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbd03 │ │ │ │ + ja 80e0658 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cbb3c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e0667 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3b00,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cbd3f │ │ │ │ + jb 80e06ac │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cbd50 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e07d0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cbdd6 │ │ │ │ - movl $0x80cbd80,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80e0798 │ │ │ │ + movl $0x80e070c,-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 %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e070c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov 0x8b080cbd,%al │ │ │ │ - inc %esi │ │ │ │ + add %dh,(%eax) │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add (%eax),%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + 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,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cbdd9 │ │ │ │ - movl $0x80cbd1c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xe(%edi,%eax,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0754 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cbe4f │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - movl $0x80cbe30,0x8(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c888,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xe(%edi,%eax,1) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0774 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbe57 │ │ │ │ - movl $0x80cbd50,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80cbd50 │ │ │ │ - mov $0x85c3b08,%esi │ │ │ │ + ja 80e079b │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e07aa │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cbe93 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cbea4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + ja 80e0828 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e0680,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e06bc,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 80cbf2a │ │ │ │ - movl $0x80cbed4,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80e08ef │ │ │ │ + movl $0x80e0880,-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 │ │ │ │ - jmp 845e62c │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0880 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - mov $0x468b080c,%esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - add (%eax),%al │ │ │ │ + add %ah,0x468b080e(%eax,%ecx,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + or %cl,(%esi) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e08c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbf2d │ │ │ │ - movl $0x80cbe70,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80e08f2 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x83d7e30,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x18004fa8,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e0952 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e0964 │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x85c42d8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e0510,-0x38(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80e05a8,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e07d0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e0844,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e07d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x39,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ 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 80cbf9f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80cbf80,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + jb 80e0a18 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e0a04,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0a04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x38 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ + 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 80e0914 │ │ │ │ + mov $0x85c42e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e0b3b │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e0b31 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jge 80e0ae4 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x83e99b0,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83e99b0,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + push $0x1004fa6 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e0c6e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e0b8c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0b8c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub %ah,0x4f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,-0x74f7f1f5(%eax) │ │ │ │ + jbe 80e0b9d │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0bb0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xa6,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cbfa7 │ │ │ │ - movl $0x80cbea4,-0x4(%edi) │ │ │ │ - mov %esi,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80e0c71 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8430d70 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80e0c80 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + shrd %cl,%edx,%eax │ │ │ │ + shr %cl,%edx │ │ │ │ + test $0x20,%ecx │ │ │ │ + je 80e0c30 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + neg %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80cbea4 │ │ │ │ - mov $0x85c3b0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80cc200 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cbfeb │ │ │ │ + jb 80e0cc4 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cbffc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e0e24 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cc1d6 │ │ │ │ - movl $0x80cc07c,-0x1c(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e0de9 │ │ │ │ + movl $0x80e0d24,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - pop %es │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0d24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x468b080c(%eax,%eax,8) │ │ │ │ + cld │ │ │ │ + push %eax │ │ │ │ + or $0x468b080e,%eax │ │ │ │ add 0x758b074e(%ebx),%ecx │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cfbb3(%ecx) │ │ │ │ cld │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0d50 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - rorb $0x8b,(%eax,%ecx,1) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + jl 80e0d62 │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0d7c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call 260e0d8c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - rorb $0x8b,(%eax,%ecx,1) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,0x42e9fcc5(%ebx) │ │ │ │ - and $0x90660039,%eax │ │ │ │ + add %bl,0x768b080e(%ebp,%ecx,1) │ │ │ │ pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0d9c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 260e0dac │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%ecx,%eax,8) │ │ │ │ - or $0x8,%al │ │ │ │ + ja 80e0dec │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + and %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jae 80e0dfb │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e0e7c │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e0c98,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e0cd4,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c4161,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 80e0f60 │ │ │ │ + movl $0x80e0ed4,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0ed4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0xc(%ecx,%eax,8) │ │ │ │ + cld │ │ │ │ + add %cl,(%edi) │ │ │ │ + push %cs │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e0f00 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xc(%ecx,%eax,8) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + add %ah,(%eax) │ │ │ │ + femms │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e0f20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc1d9 │ │ │ │ + ja 80e0f63 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cbfc8,-0x38(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x8432e6c,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + adc %ecx,%edx │ │ │ │ + movl $0x83d7e20,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov $0x9fffffd,%eax │ │ │ │ - ... │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ah,0x18004f(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cc39f │ │ │ │ + ja 80e1046 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cc23c,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 80e1058 │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x85c42f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e0a28,-0x40(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80e0b4c,-0x20(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e0e24,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e0e98,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e0e24 │ │ │ │ + sbb $0x32,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xc(%edx,%eax,8) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x458b080c(%edx,%eax,8) │ │ │ │ - or %cl,0x45c7f445(%ecx) │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45891c45(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + jb 80e1120 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e110c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e110c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + xor %ecx,0x0(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - ret $0x80c │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e0f84 │ │ │ │ + mov $0x85c4300,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e11b4 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e11aa │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jbe 80e1183 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + lahf │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - ret $0x80c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ + jb 80e1275 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e1208,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1208 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + lahf │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,(%ebx,%eax,8) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add %ch,(%edx,%edx,1) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e122c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + mov %bl,0x4f(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xc(%ebx,%eax,8) │ │ │ │ - or %cl,0x45891845(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc3a7 │ │ │ │ - movl $0x80cbffc,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-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 -0x1b(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80cbffc │ │ │ │ - mov $0x85c3b10,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + ja 80e1278 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e1287 │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80cc600 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cc3eb │ │ │ │ + jb 80e12cc │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cc3fc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e13f0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x7000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cc5d6 │ │ │ │ - movl $0x80cc47c,-0x1c(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e13b8 │ │ │ │ + movl $0x80e132c,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x1b(%esi),%esi │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x20(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - pop %es │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e132c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x468b080c(%esp,%eax,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - sbb $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dl,0x13(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - les (%eax,%ecx,1),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - les (%eax,%ecx,1),%ecx │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + add %dh,0xe(%ebx,%edx,1) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e1374 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x468b080c(,%eax,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dl,0x768b080e(%ebx,%edx,1) │ │ │ │ pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1394 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0xc(%ebp,%eax,8) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e13bb │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e13ca │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xc(%ebp,%eax,8) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %es │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + ja 80e1448 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e12a0,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e12dc,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4c339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc5d9 │ │ │ │ + jb 80e150f │ │ │ │ + movl $0x80e14a0,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cc3c8,-0x38(%edi) │ │ │ │ - mov %ecx,-0x30(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x8432e6c,-0x28(%edi) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x38(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x3c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov $0xafffffd,%eax │ │ │ │ - ... │ │ │ │ - add %cl,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc43bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80cc9bf │ │ │ │ - movl $0x80cc630,-0x4(%ebp) │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cc630 │ │ │ │ + jne 80e14a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or (%eax),%ah │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,0xc(%esi,%eax,8) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899dbbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cc654 │ │ │ │ + add %al,%ah │ │ │ │ + adc $0xe,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - or (%eax),%al │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - call 10198d23 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov 0x24(%ebp),%esi │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cc6c8 │ │ │ │ + add %ah,%ah │ │ │ │ + adc $0xe,%al │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e14e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc9c7 │ │ │ │ + ja 80e1512 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,0xac(%esp) │ │ │ │ - mov 0x3c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80cc780,-0x10(%ebp) │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%ebp) │ │ │ │ - movl $0x845c888,-0x1c(%ebp) │ │ │ │ - mov 0x38(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%ebp) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x3c(%ebp) │ │ │ │ - add $0xffffffe0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adc $0x0,%al │ │ │ │ + sbbb $0x0,0x4001800(%edi,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc9d6 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%ebp),%eax │ │ │ │ + ja 80e1572 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e1584 │ │ │ │ + add $0xffffffc4,%edi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov $0x85c4318,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e1130,-0x38(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + movl $0x80e11c8,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e13f0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e1464,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80cc7d4,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - adc $0x40,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e13f0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x2d,%al │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc9e5 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cc828,0x0(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x34(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - adc $0xc2,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80e1638 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e1624,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1624 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + sub $0x4e,%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cc9f4 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cc87c,0x0(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x38(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - adc $0xc7,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1534 │ │ │ │ + mov $0x85c4320,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cca03 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cc8d0,0x4(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c888,-0x8(%ebp) │ │ │ │ - mov 0x48(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x3c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - xchg %eax,%ebx │ │ │ │ - out %eax,$0x0 │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%cl │ │ │ │ + inc %ecx │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x7c16fbbb(%ecx) │ │ │ │ + shll $1,(%edi) │ │ │ │ + add %cl,-0x65ffff8a(%ebp) │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cca12 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cc924,0x4(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e169b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e16b0 │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e16d5 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e16a8,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c888,-0x8(%ebp) │ │ │ │ - mov 0x44(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e1728 │ │ │ │ + movl $0x845b168,-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 80e1848 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e181c │ │ │ │ + movl $0x80e1790,-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 %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x3c(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - shlb %cl,0x0(%edi) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1790 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cca21 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cc978,0x28(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - movl $0x845c888,0x1c(%ebp) │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - mov %esi,0x40(%ebp) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - or %al,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x468b080e(%edi,%edx,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cca30 │ │ │ │ - movl $0x80cc3fc,-0x1c(%edi) │ │ │ │ - mov %esi,-0x18(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-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) │ │ │ │ + ja 80e181f │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e182e │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e18a0 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e16fc,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e1738,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x1b(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 80cc3fc │ │ │ │ - mov $0x85c3b14,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - jmp 80ccb90 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cca91 │ │ │ │ + jb 80e18f8 │ │ │ │ + movl $0x80e18e8,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1a(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80cc200 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e1848 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + push $0x4f97 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ccadd │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ + jb 80e198b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movzbl 0x8(%esi),%eax │ │ │ │ + sub 0x9(%esi),%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e1950 │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sub %dl,0x21004f(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e198e │ │ │ │ + movl $0x80e1670,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e1848,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e18bc,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e1948,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x19(%esi),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e1a1b │ │ │ │ + movl $0x80e19f0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80cc600 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x7000100,%eax │ │ │ │ + mov %cl,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e19f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ccb29 │ │ │ │ + ja 80e1a1e │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1b(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80caf88 │ │ │ │ + add 0x8(%ebp),%al │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ccb75 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1a69 │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x1a(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80cb58c │ │ │ │ + mov 0x6(%esi),%cl │ │ │ │ + movl $0x80e19b8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %cl,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - mov $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80e1aaf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e1ac4 │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x94c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cccad │ │ │ │ - movl $0x80cca54,-0x90(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x88(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x84(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x80(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x7c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x78(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x74(%edi) │ │ │ │ - movl $0x80ccaa0,-0x70(%edi) │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x64(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x60(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - mov %edx,-0x58(%edi) │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - movl $0x80ccaec,-0x50(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x40(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x3c(%edi) │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov %eax,-0x34(%edi) │ │ │ │ - movl $0x80ccb38,-0x30(%edi) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x2e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x4f(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x6d(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x8e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1ae9 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x94,0x33c(%ebx) │ │ │ │ - mov $0x85c3b18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e1abc,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ nop │ │ │ │ - jmp 80cced0 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cccf3 │ │ │ │ + jb 80e1b3c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ccd04 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e1c5c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ccea4 │ │ │ │ - movl $0x80ccd78,-0x18(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e1c30 │ │ │ │ + movl $0x80e1ba4,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x17(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f333(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - sbb %cl,0x4589fc4d(%ecx) │ │ │ │ - sbb %al,-0x6916033b(%ebx) │ │ │ │ - sbb %bh,(%ecx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %es │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1ba4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ add %cl,%al │ │ │ │ - int $0xc │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + sbb (%esi),%ecx │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - int $0xc │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - into │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x32(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 80e1c33 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e1c42 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ccea7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cccd0,-0x34(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x8432e7c,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1cb4 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e1b10,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e1b4c,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock std │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + 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 80cd039 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ccf0c,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + jb 80e1d0c │ │ │ │ + movl $0x80e1cfc,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edi,%ecx,8) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e1c5c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + push %esp │ │ │ │ + xchg %eax,%ebx │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xc(%edi,%ecx,8) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + jb 80e1d9f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movzbl 0x8(%esi),%eax │ │ │ │ + sub 0x9(%esi),%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e1d64 │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + adc $0x93,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1da2 │ │ │ │ + movl $0x80e1a84,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e1c5c,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e1cd0,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e1d5c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x458b080c(%edi,%ecx,8) │ │ │ │ - or $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e1e2f │ │ │ │ + movl $0x80e1e04,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cl │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + mov %cl,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1e04 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - iret │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - iret │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + ja 80e1e32 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x8(%ebp),%al │ │ │ │ + movl $0x83e99e0,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %es │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1e7d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%cl │ │ │ │ + movl $0x80e1dcc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %cl,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x91 │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x458b18c7(%ebx) │ │ │ │ + add %cl,-0x44c4fbb3(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd041 │ │ │ │ - movl $0x80ccd04,-0x18(%edi) │ │ │ │ - mov %esi,-0x14(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80e1efb │ │ │ │ + cmp %cl,%al │ │ │ │ + ja 80e1ed6 │ │ │ │ + movl $0x80e1d1c,-0x14(%edi) │ │ │ │ + mov %cl,-0xc(%edi) │ │ │ │ + mov %al,-0xb(%edi) │ │ │ │ + movl $0x80e1e50,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80e1908,-0x14(%edi) │ │ │ │ + mov %al,-0xc(%edi) │ │ │ │ + mov %cl,-0xb(%edi) │ │ │ │ + movl $0x80e1a3c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80ccd04 │ │ │ │ - mov $0x85c3b1c,%esi │ │ │ │ + mov %cl,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c433c,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - jmp 80cd260 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + adc %ah,(%esi,%ecx,2) │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + jb 80e1f7d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e1f5c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e1f5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80e1f75 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408a0746(%ebx) │ │ │ │ + add -0x49f0fcb2(%ebx),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add (%edi),%ecx │ │ │ │ + mov $0xc9,%dh │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e1e9c │ │ │ │ + mov $0x85c4344,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fcoml 0x4f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd083 │ │ │ │ + jb 80e1fbf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cd094 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e1fd4 │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e1ff9 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e1fcc,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80e204c │ │ │ │ + movl $0x845b168,-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 80e216c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd234 │ │ │ │ - movl $0x80cd108,-0x18(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e2140 │ │ │ │ + movl $0x80e20b4,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x13(%esi),%edx │ │ │ │ - mov 0x17(%esi),%esi │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - rorl $1,(%eax,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e20b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x2f(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bl,%al │ │ │ │ + and %cl,(%esi) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x74f7f32f(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or %cl,0x4589fc4d(%ecx) │ │ │ │ - or %al,-0x4916033b(%ebx) │ │ │ │ - adc $0x39,%al │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f32f(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%al │ │ │ │ - rorl $1,(%eax,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + ja 80e2143 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e2152 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4c739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd237 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cd060,-0x34(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - movl $0x8432e7c,-0x24(%edi) │ │ │ │ - mov 0x18(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e21c4 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e2020,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x23(%edi),%eax │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e205c,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x34(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x38,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock std │ │ │ │ - (bad) │ │ │ │ - decl (%ecx) │ │ │ │ - ... │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc433bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd599 │ │ │ │ - movl $0x80cd290,-0x4(%ebp) │ │ │ │ - mov 0x1c(%ebp),%esi │ │ │ │ + jb 80e221c │ │ │ │ + movl $0x80e220c,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd290 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - or %edx,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x468b080c(%edx,%edx,8) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cd2b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e216c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - or %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov 0x0(%edi),%cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e22af │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%ax │ │ │ │ + sub 0xa(%esi),%ax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e2274 │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8e,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - in (%dx),%al │ │ │ │ - sbb %dl,%bl │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - mov 0x20(%ebp),%esi │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e22b2 │ │ │ │ + movl $0x80e1f94,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e216c,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e21e0,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e226c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e2345 │ │ │ │ + movl $0x80e2318,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %cx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cd318 │ │ │ │ + jne 80e2318 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - push %cs │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5a1 │ │ │ │ + ja 80e2348 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x17(%esi),%edx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd3b4,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ - movl $0x845c888,-0x18(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ + add 0x8(%ebp),%ax │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2393 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + movl $0x80e22dc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,0x34(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - nop │ │ │ │ - adc %eax,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + les 0x1000000(%edi,%ecx,2),%ecx │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80e23d7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e23ec │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5b0 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd408,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x40(%ebp) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2411 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e23e4,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - adc %edx,0x0(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5bf │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd45c,0x0(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ + jb 80e2464 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x2c(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - adc %esi,0x0(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 80e2584 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5ce │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd4b0,0x0(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ + jb 80e2558 │ │ │ │ + movl $0x80e24cc,-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 %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x30(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jae 80cd4ab │ │ │ │ - add %bl,(%esi) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e24cc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5dd │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd504,0x4(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c888,-0x8(%ebp) │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x34(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - sarb $1,(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + and $0xe,%al │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5ec │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80e255b │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cd558,0x24(%ebp) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - movl $0x845c888,0x18(%ebp) │ │ │ │ - mov 0x38(%ebp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ - mov %esi,0x38(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e256a │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - pop %es │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd5fb │ │ │ │ - movl $0x80cd094,-0x18(%edi) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e25dc │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e2438,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %esi,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%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 │ │ │ │ + movl $0x80e2474,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x17(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 80cd094 │ │ │ │ - mov $0x85c3b20,%esi │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd64f │ │ │ │ + jb 80e2634 │ │ │ │ + movl $0x80e2624,-0x4(%ebp) │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cced0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%esi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e2584 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sub $0x8a,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd697 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ + jb 80e26c7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%ax │ │ │ │ + sub 0xa(%esi),%ax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e268c │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + mov %ecx,0x0(%edi) │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e26ca │ │ │ │ + movl $0x80e23ac,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e2584,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e25f8,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e2684,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x15(%esi),%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e275d │ │ │ │ + movl $0x80e2730,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%cx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80cd260 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x6000100,%eax │ │ │ │ + mov %cx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2730 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd6df │ │ │ │ + ja 80e2760 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xb(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x13(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x17(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ca484 │ │ │ │ + add 0x8(%ebp),%ax │ │ │ │ + movl $0x83e99d0,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd727 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e27ab │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x16(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ca9b4 │ │ │ │ + mov 0x6(%esi),%cx │ │ │ │ + movl $0x80e26f4,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %cx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + test $0x88,%al │ │ │ │ + dec %edi │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x458b18c7(%ebx) │ │ │ │ + add %cl,-0x44c4fbb3(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x84c7(%ecx) │ │ │ │ - add %bh,(%ebx) │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80cd827 │ │ │ │ - movl $0x80cd618,-0x80(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x7c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x78(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x74(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x70(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x6c(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x68(%edi) │ │ │ │ - movl $0x80cd660,-0x64(%edi) │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x58(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x54(%edi) │ │ │ │ - mov %ecx,-0x50(%edi) │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - movl $0x80cd6a8,-0x48(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x44(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x40(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x38(%edi) │ │ │ │ - mov %ecx,-0x34(%edi) │ │ │ │ - mov %edx,-0x30(%edi) │ │ │ │ - movl $0x80cd6f0,-0x2c(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x2a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x47(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x61(%edi),%eax │ │ │ │ + ja 80e282e │ │ │ │ + cmp %cx,%ax │ │ │ │ + ja 80e2806 │ │ │ │ + movl $0x80e2644,-0x14(%edi) │ │ │ │ + mov %cx,-0xc(%edi) │ │ │ │ + mov %ax,-0xa(%edi) │ │ │ │ + movl $0x80e277c,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80e222c,-0x14(%edi) │ │ │ │ + mov %ax,-0xc(%edi) │ │ │ │ + mov %cx,-0xa(%edi) │ │ │ │ + movl $0x80e2364,-0x8(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov %cx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x84,0x33c(%ebx) │ │ │ │ - mov $0x85c3b24,%esi │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c435c,%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jmp 80cda0c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1b,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cd86f │ │ │ │ + jb 80e28a4 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e2888,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2888 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + aam $0x1a │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7499f8ba(%ebx) │ │ │ │ + inc %eax │ │ │ │ + add -0x7499fcb2(%ebx),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,0x24e9fcc5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c4364,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov $0x4f87,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e28e3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cd880 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e28f8 │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x5000100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e291d │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e28f0,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80e2970 │ │ │ │ + movl $0x845b168,-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 80e2a90 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cd9e2 │ │ │ │ - movl $0x80cd8e4,-0x14(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e2a64 │ │ │ │ + movl $0x80e29d8,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov 0x13(%esi),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e29d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%ecx,%ebx,8) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %bh,%ah │ │ │ │ + sub %ecx,(%esi) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %bl,0xc(%ecx,%ebx,8) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x468b080c(%ecx,%ebx,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cd9e5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cd84c,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8432e8c,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + ja 80e2a67 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e2a76 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2ae8 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e2944,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e2980,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xor %bh,%dh │ │ │ │ - (bad) │ │ │ │ - incl (%edi) │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + 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 80cdb3f │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cda48,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x26(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + jb 80e2b40 │ │ │ │ + movl $0x80e2b30,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x74f7f326(%eax) │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45c7f445(%ecx) │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - ret │ │ │ │ - inc %ebp │ │ │ │ - or %cl,0x45891445(%ebx) │ │ │ │ - cld │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e2a90 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + and %al,0x4f(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e2bcf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + sub 0xc(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e2b94 │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ + in $0x84,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - fimull (%eax,%ecx,1) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2bd2 │ │ │ │ + movl $0x80e28b8,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e2a90,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e2b04,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e2b8c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - fisttpl (%eax,%ecx,1) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e2c5f │ │ │ │ + movl $0x80e2c34,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %es │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2c34 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cdb47 │ │ │ │ - movl $0x80cd880,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80e2c62 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x8(%ebp),%eax │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80cd880 │ │ │ │ - mov $0x85c3b28,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - jmp 80cdd28 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2cad │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e2bfc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x83,%al │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cdb8b │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e2cf3 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cdb9c │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e2d08 │ │ │ │ + mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x5000100,%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x8c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2d2d │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,%ecx │ │ │ │ + neg %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ecx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0x80e2d00,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80e2d80 │ │ │ │ + movl $0x845b168,-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 80e2ea0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cdcfe │ │ │ │ - movl $0x80cdc00,-0x14(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e2e74 │ │ │ │ + movl $0x80e2de8,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0xf(%esi),%edx │ │ │ │ - mov 0x13(%esi),%esi │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e2de8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - fmull (%eax,%ecx,1) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,-0x24(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,(%esi,%ebp,1) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x24(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f324(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - or $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cdd01 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cdb68,-0x30(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - movl $0x8432e8c,-0x20(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ + ja 80e2e77 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + imul %eax,%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mul %ecx │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jb 80e2e86 │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x28,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2ef8 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e2d54,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x1f(%edi),%eax │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e2d90,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xor %bh,%dh │ │ │ │ - (bad) │ │ │ │ - decl (%eax) │ │ │ │ - ... │ │ │ │ - add %cl,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cdfd7 │ │ │ │ - movl $0x80cdd58,-0x4(%ebp) │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ + jb 80e2f50 │ │ │ │ + movl $0x80e2f40,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cdd58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - or %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,0xc(%ebp,%ebx,8) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899e3bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cdd7c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80e2ea0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - or %al,(%eax) │ │ │ │ + adc %al,0x4f(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e2fdf │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + sub 0xc(%esi),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 80e2fa4 │ │ │ │ + mov $0x85c433a,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + aam $0x80 │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ebx) │ │ │ │ + adc %cl,0x20c783f1(%ecx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e2fe2 │ │ │ │ + movl $0x80e2cc8,-0x1c(%edi) │ │ │ │ + inc %eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e2ea0,-0x10(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e2f14,-0x4(%edi) │ │ │ │ + lea -0xe(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0x80e2f9c,-0x10(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8455d30 │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - lock int3 │ │ │ │ - fisttpll (%eax,%ecx,1) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e306f │ │ │ │ + movl $0x80e3044,-0x8(%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 0x1c(%ebp),%esi │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cddcc │ │ │ │ + jne 80e3044 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cdfdf │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x13(%esi),%ecx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - movl $0x80cde50,-0x8(%ebp) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%ebp) │ │ │ │ - movl $0x845c888,-0x14(%ebp) │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x2c(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cdfee │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cdea4,0x0(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x34(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - push %cs │ │ │ │ - adc $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cdffd │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cdef8,0x0(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - mov (%eax,%eax,1),%ds │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce00c │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + ja 80e3072 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0x8(%ebp),%eax │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80cdf4c,0x0(%ebp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x28(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - into │ │ │ │ - sbb $0x1e0000,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce01b │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cdfa0,0x20(%ebp) │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - movl $0x845c888,0x14(%ebp) │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + ja 80e30bd │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e300c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - mov %esi,0x30(%ebp) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - xchg %al,(%eax) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + jg 80e311e │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce02a │ │ │ │ - movl $0x80cdb9c,-0x14(%edi) │ │ │ │ - mov %esi,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + ja 80e313b │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + ja 80e3116 │ │ │ │ + movl $0x80e2f60,-0x18(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + movl $0x80e3090,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x13(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 80cdb9c │ │ │ │ - mov $0x85c3b2c,%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80e2b50,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e2c80,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c437c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + sbb $0x12,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce079 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80cda0c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + jb 80e31aa │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e3190,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3190 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + in (%dx),%al │ │ │ │ + adc %ecx,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce0b9 │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0x9(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xd(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x11(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80cdd28 │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0746(%ebx) │ │ │ │ + add 0x498b034e(%ebx),%ecx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,0x32e9fcc5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c4384,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add $0x5000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e32cf │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e32c5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x1c(%eax),%edx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jae 80e3278 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x83e99b0,-0x14(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %ecx,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0xa0(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83e99b0,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sbb %ecx,%edx │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + aam $0x7e │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce0f9 │ │ │ │ - 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 80c9b30 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,0x8000000 │ │ │ │ + jb 80e3402 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e3320,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3320 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xchg %eax,%esp │ │ │ │ + jle 80e3366 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce139 │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x14(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0xe(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x12(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c9f9c │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xe(%ebx,%esi,1) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e3344 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80e33b8 │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c48b39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce215 │ │ │ │ - movl $0x80ce048,-0x70(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x6c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x68(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x64(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x60(%edi) │ │ │ │ + ja 80e3405 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x5c(%edi) │ │ │ │ - movl $0x80ce088,-0x58(%edi) │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x50(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4c(%edi) │ │ │ │ - mov %eax,-0x48(%edi) │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - movl $0x80ce0c8,-0x40(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x3c(%edi) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x38(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80ce108,-0x28(%edi) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + or %edx,%eax │ │ │ │ mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x26(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x3f(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x55(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x6e(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + or %edx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8430d70 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80e3414 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + shrd %cl,%edx,%eax │ │ │ │ + shr %cl,%edx │ │ │ │ + test $0x20,%ecx │ │ │ │ + je 80e33c4 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + neg %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x74,0x33c(%ebx) │ │ │ │ - mov $0x85c3b30,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce253 │ │ │ │ + jb 80e3458 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ce264 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e35b8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce38c │ │ │ │ - movl $0x80ce2bc,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e357d │ │ │ │ + movl $0x80e34b8,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e34b8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - loop 80ce2ce │ │ │ │ + cld │ │ │ │ + in $0x34,%al │ │ │ │ + push %cs │ │ │ │ or %cl,0x4e8b0346(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e34e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + adc %dh,0x468b080e │ │ │ │ + add 0x758b074e(%ebx),%ecx │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3510 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + call 260e3520 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,(%ebx,%eiz,8) │ │ │ │ - or $0x8,%al │ │ │ │ + add %dh,(%eax) │ │ │ │ + xor $0x768b080e,%eax │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3530 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + call 260e3540 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e3580 │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + and %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + and %edx,%ecx │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jae 80e358f │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e3610 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e342c,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e3468,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c4161,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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 80e36f4 │ │ │ │ + movl $0x80e3668,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3668 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,(%ebx,%eiz,8) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cld │ │ │ │ + xchg %eax,%esp │ │ │ │ + ss push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3694 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x768b080e(%esi,%esi,1) │ │ │ │ + add -0x9(%esi),%esp │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e36b4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + arpl %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce38f │ │ │ │ + ja 80e36f7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ce230,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8432e9c,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + adc %ecx,%edx │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + pushf │ │ │ │ + jp 80e375a │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4bb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + ja 80e37da │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov 0x3(%ecx),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x7(%ecx),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x7(%eax),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov %edx,0xa0(%esp) │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,0xc4(%esp) │ │ │ │ + mov 0xac(%esp),%eax │ │ │ │ + mov %edx,0xb8(%esp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + mov %eax,0xac(%esp) │ │ │ │ + mov 0xb8(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + or %edx,%eax │ │ │ │ + jne 80e37ec │ │ │ │ + add $0xffffffbc,%edi │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + mov $0x85c439c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e31bc,-0x40(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x38(%edi) │ │ │ │ + mov 0xc4(%esp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80e32e0,-0x20(%edi) │ │ │ │ + lea -0x40(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e35b8,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e362c,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e35b8 │ │ │ │ + sub $0xb,%al │ │ │ │ + dec %esi │ │ │ │ + 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 80ce4a9 │ │ │ │ + jb 80e38b4 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80ce3e8,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x80e38a0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e38a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cld │ │ │ │ + or 0x0(%esi),%cl │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e3718 │ │ │ │ + mov $0x85c43a4,%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 80e38eb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0517,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - in $0xc,%al │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e391f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0512,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x1c(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e3953 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e050d,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e39f8 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e39ee │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + cmp 0x1c(%eax),%ecx │ │ │ │ + jle 80e39c3 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + test $0x77,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e3ab9 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e3a4c,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3a4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + push $0x4f77 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x1c(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add %dh,0x3a(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e3a70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - test %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + ja 80e3ab6 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce4b1 │ │ │ │ - movl $0x80ce264,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 80ce264 │ │ │ │ - mov $0x85c3b34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + ja 80e3abc │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e3acb │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - jmp 80ce658 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce4f3 │ │ │ │ + jb 80e3b10 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ce504 │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e3c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce62c │ │ │ │ - movl $0x80ce55c,-0x10(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ + jb 80e3bfc │ │ │ │ + movl $0x80e3b70,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ mov 0xb(%esi),%edx │ │ │ │ - mov 0xf(%esi),%esi │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x14(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %edx,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3b70 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,0x468b080c(%ebp,%eiz,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc %cl,0x4589fc4d(%ecx) │ │ │ │ - adc %al,-0x4d16033b(%ebx) │ │ │ │ - add %bh,(%ecx) │ │ │ │ - add %ah,-0x70(%esi) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x468b080e(%ebx,%edi,1) │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + 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 │ │ │ │ - add %ch,0x468b080c(%ebp,%eiz,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x74f7f1c5(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e3bb8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - in $0xc,%eax │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + cmp (%esi),%ecx │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e3bd8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cf39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce62f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ce4d0,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x24(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x8432e9c,-0x1c(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x1b(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x2c(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + ja 80e3bff │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e3c0e │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x7fffffe │ │ │ │ - ... │ │ │ │ - add %al,(%edi) │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ + ja 80e3c8c │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e3ae4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e3b20,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + shrb $0x4f,(%eax) │ │ │ │ + add %al,0x4000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce88d │ │ │ │ - movl $0x80ce688,-0x4(%ebp) │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e3d67 │ │ │ │ + movl $0x80e3d00,-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 %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce688 │ │ │ │ + jne 80e3d00 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %cl,0x0(%edi) │ │ │ │ add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x468b080c(%esi,%eiz,8) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ce6ac │ │ │ │ + add %ch,(%eax) │ │ │ │ + cmp $0x468b080e,%eax │ │ │ │ + add 0x45890c75(%ebx),%ecx │ │ │ │ + or $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + inc %esp │ │ │ │ + sub %cl,0x0(%edi) │ │ │ │ + test %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ - out %al,$0xc │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - mov 0x18(%ebp),%esi │ │ │ │ - mov %edx,-0x8(%ebp) │ │ │ │ + add %cl,0xe(%ebp,%edi,1) │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e3d4c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %ch,(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x1e0000(%eax,%eax,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + add 0xc(%ebp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80e3d6a │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80e3d89 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80e3d7a │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80e3d89 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85d656c,%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc $0x6,%al │ │ │ │ + dec %esi │ │ │ │ + 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 80e3f58 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e3ddc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3ddc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + loopne 80e3dd7 │ │ │ │ + dec %esi │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80e3e16 │ │ │ │ + mov $0x85d6541,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + movl $0x80e3e3c,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ mov %ecx,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e3e3c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80e3e27 │ │ │ │ + mov $0x85d6505,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 80e3df3 │ │ │ │ + mov $0x85d64fd,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 80e3df3 │ │ │ │ + addb $0x0,0xa5004e │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jb 80e3ef2 │ │ │ │ + mov $0x85d6541,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e3f60 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + movl $0x80e38c4,-0x6c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + movl $0x80e38f8,-0x60(%edi) │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80e392c,-0x54(%edi) │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x60(%edi),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,0x94(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e3f7f │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jl 80e3ff6 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jge 80e4027 │ │ │ │ + add $0xffffffb4,%edi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jb 80e3f0a │ │ │ │ + mov $0x85d6505,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 80e3e6c │ │ │ │ + mov $0x85d64fd,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 80e3e6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x4e,%al │ │ │ │ + add %al,%bh │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80e3e6c │ │ │ │ + mov $0x85c43cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + movl $0x80e3f28,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80e3960,-0x48(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80e3a0c,-0x28(%edi) │ │ │ │ + lea -0x48(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80e3c34,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80e3cac,-0x10(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x94(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1a(%edi),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e3c34 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jl 80e400f │ │ │ │ + add $0xffffffb4,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80e4027 │ │ │ │ + add $0xffffffb4,%edi │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add $0xffffffb4,%edi │ │ │ │ + mov $0x85d656c,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + jmp 80e4490 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e40e4 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e40da │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jle 80e40a9 │ │ │ │ + movl $0x84330a0,-0x18(%edi) │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x84330a0,-0x18(%edi) │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x84330b0,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1004f70,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e41a5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e4138,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ce6ec │ │ │ │ + jne 80e4138 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - or (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80e419e │ │ │ │ + dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xe(%ecx,%eax,2) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e415c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + jo 80e41a2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce895 │ │ │ │ + ja 80e41a8 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xf(%esi),%eax │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x24(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - movl $0x80ce760,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%ebp) │ │ │ │ - movl $0x845c888,-0x10(%ebp) │ │ │ │ - mov 0x20(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e41b7 │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce8a4 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ce7b4,0x0(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + jb 80e41fc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x28(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - or 0x1e0000,%eax │ │ │ │ + jmp 80e4320 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ce8b3 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ce808,0x0(%ebp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e42e8 │ │ │ │ + movl $0x80e425c,-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 %edx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - dec %ebx │ │ │ │ - pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e425c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,-0x74f7f1be(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce8c2 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80ce85c,0x18(%ebp) │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - movl $0x845c888,0xc(%ebp) │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %esi,0x24(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %ah,0x468b080e(%edx,%eax,2) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e42a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + inc %edx │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e42c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ce8d1 │ │ │ │ - movl $0x80ce504,-0x10(%edi) │ │ │ │ - mov %esi,-0xc(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ + ja 80e42eb │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e42fa │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 80ce504 │ │ │ │ - mov $0x85c3b38,%esi │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce917 │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e4378 │ │ │ │ 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 80ce3ac │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e41d0,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e420c,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cwtl │ │ │ │ + sbb $0x5004f,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce953 │ │ │ │ - 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 80ce658 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4000100,%eax │ │ │ │ + jb 80e4456 │ │ │ │ + movl $0x80e43d8,-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 80e43d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pop %eax │ │ │ │ + sbb $0x2004f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + inc %esp │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + xor %bl,0x22004f │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%esp,%eax,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4424 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x1d,%al │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ce98f │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e4459 │ │ │ │ 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 80c9394 │ │ │ │ + add 0x4(%ebp),%eax │ │ │ │ + cmp $0x10ffff,%eax │ │ │ │ + ja 80e4468 │ │ │ │ + movl $0x84330c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + test $0xfb,%al │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ce9cb │ │ │ │ - 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 80c9720 │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e44cd │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 80e44df │ │ │ │ + cmp $0x10ffff,%edx │ │ │ │ + ja 80e4526 │ │ │ │ + movl $0x84330c0,-0x30(%edi) │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + lea -0x2f(%edi),%ecx │ │ │ │ + add $0xffffffd4,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x85c43d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x80e4048,-0x30(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80e40f8,-0x20(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80e4320,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80e4398,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80e4320 │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 838c468 │ │ │ │ + nop │ │ │ │ + decb 0x0(%ebp) │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,0x45(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80e4568 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + decb 0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c49b39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x74f7f1bb(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + add $0x66,%al │ │ │ │ + test $0x11750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + decb 0x0(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cea8a │ │ │ │ - movl $0x80ce8ec,-0x60(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x5c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x58(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x54(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x50(%edi) │ │ │ │ - movl $0x80ce928,-0x4c(%edi) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,-0x44(%edi) │ │ │ │ - mov %edx,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - movl $0x80ce964,-0x38(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x10076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e45d3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e050a,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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 80e4607 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0505,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e46ac │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e46a2 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ + cmp 0x1c(%eax),%ecx │ │ │ │ + jle 80e4677 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%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 $0x80ce9a0,-0x24(%edi) │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%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 $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x22(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x37(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x49(%edi),%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x5e(%edi),%eax │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x64,0x33c(%ebx) │ │ │ │ - mov $0x85c3b3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + hlt │ │ │ │ + push $0x4f │ │ │ │ + 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 80ceac7 │ │ │ │ + jb 80e476d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80e4700,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80cead8 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4700 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x6a,%ah │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%edi,%eax,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4724 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ + push $0x4f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e4770 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e477f │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e47c4 │ │ │ │ + movl $0x845b168,-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 80e48e8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cebc2 │ │ │ │ - movl $0x80ceb20,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ + jb 80e48b0 │ │ │ │ + movl $0x80e4824,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xf(%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 │ │ │ │ - jmp 845e62c │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4824 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x15(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x48(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x15(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ch,0xe(%eax,%ecx,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + adc %cl,-0x899efbb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e486c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x768b080e(%eax,%ecx,2) │ │ │ │ + pop %es │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e488c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cebc5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ceaa4,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8432eac,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ + ja 80e48b3 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e48c2 │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e4940 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e4798,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e47d4,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + rcrb $1,(%ebx) │ │ │ │ + dec %edi │ │ │ │ + add %al,0x3000100 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ceca7 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cec1c,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80e4a09 │ │ │ │ + movl $0x80e49a8,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e49a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + mov %bl,(%ebx) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,%al │ │ │ │ + dec %ecx │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e49d0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + pusha │ │ │ │ + sbb 0x0(%edi),%ecx │ │ │ │ + inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,0xc(%esp,%ebp,8) │ │ │ │ - or %cl,0x45890445(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + add %dh,%ah │ │ │ │ + dec %ecx │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e49f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x0,%al │ │ │ │ + cmp $0x1b,%al │ │ │ │ + dec %edi │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45030346(%ebx) │ │ │ │ + or %al,-0x74f18a40(%ebp) │ │ │ │ + jne 80e4a05 │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e4a1c │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85d6530,%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0xf9,%ah │ │ │ │ + dec %ebp │ │ │ │ + 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 80e4b9c │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e4a6c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4a6c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x4d,%cl │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80e4aa3 │ │ │ │ + mov $0x85d64fd,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x80e4abc,-0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x3(%ecx),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4abc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + mov $0x85d6505,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 80e4a80 │ │ │ │ + nop │ │ │ │ + xor %bh,%cl │ │ │ │ + dec %ebp │ │ │ │ + add %ah,0x1e000000(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1045(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e4b50 │ │ │ │ + mov $0x85d64fd,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x60,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4ba4 │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + movl $0x80e45ac,-0x5c(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x54(%edi) │ │ │ │ + movl $0x80e45e0,-0x50(%edi) │ │ │ │ + mov %ecx,-0x48(%edi) │ │ │ │ + lea -0x5c(%edi),%ecx │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + lea -0x50(%edi),%ecx │ │ │ │ + mov %ecx,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jne 80e4bc3 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 80e4c30 │ │ │ │ + add $0xffffffb8,%edi │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov $0x85d6505,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 80e4ae5 │ │ │ │ + cmp $0x4d,%al │ │ │ │ add %al,%bh │ │ │ │ + add (%eax),%al │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x558b1845(%ebx) │ │ │ │ + adc $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ inc %ebp │ │ │ │ - add %bh,0xc(%esp,%ebp,8) │ │ │ │ - or %cl,0x45890845(%ebx) │ │ │ │ - hlt │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + or $0x89,%al │ │ │ │ + push %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + jmp 80e4ae5 │ │ │ │ + mov $0x85c43fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x60,0x33c(%ebx) │ │ │ │ + movl $0x80e4b6c,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0x80e4614,-0x44(%edi) │ │ │ │ + mov %edx,-0x3c(%edi) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x38(%edi) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80e46c0,-0x24(%edi) │ │ │ │ + lea -0x44(%edi),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80e48e8,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x24(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80e4960,-0xc(%edi) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x88(%esp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x16(%edi),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80e48e8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e4c46 │ │ │ │ + add $0xffffffb8,%edi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add $0xffffffb8,%edi │ │ │ │ + mov $0x85d6530,%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80e4ce4 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e4cda │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0xc(%ebp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 80e4cb3 │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330a0,-0x10(%edi) │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov $0x1004f64,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e4da5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e4d38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4d38 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ + jl 80e4d92 │ │ │ │ + dec %edi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0xe(%ebp,%ecx,2) │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4d5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + fs dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cecaf │ │ │ │ - movl $0x80cead8,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 80cead8 │ │ │ │ - mov $0x85c3b40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ + ja 80e4da8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80e4db7 │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80ceceb │ │ │ │ + jb 80e4dfc │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cecfc │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80e4f20 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x3000100,%eax │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cede6 │ │ │ │ - movl $0x80ced44,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0xb(%esi),%esi │ │ │ │ + jb 80e4ee8 │ │ │ │ + movl $0x80e4e5c,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ mov %edx,0x40(%esp) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + mov 0xf(%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 │ │ │ │ - jmp 845e62c │ │ │ │ - add (%eax),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e4e5c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0xc(%ebp,%ebp,8) │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,-0x74f7f1b2(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45890475(%ebx),%ecx │ │ │ │ + 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 │ │ │ │ - add %dl,0x468b080c(%ebp,%ebp,8) │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - cld │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,0x468b080e(%esi,%ecx,2) │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4ea4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d339(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + dec %esi │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899f88a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4ec4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cede9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cecc8,-0x28(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - movl $0x8432eac,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x28(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80e4eeb │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80e4efa │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x2c,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sbb (%eax),%al │ │ │ │ - push %es │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + ja 80e4f78 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e4dd0,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80e4e0c,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%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 80cefc7 │ │ │ │ - movl $0x80cee34,-0x4(%ebp) │ │ │ │ - mov 0x10(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e503f │ │ │ │ + movl $0x80e4fd0,-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 80cee34 │ │ │ │ + jne 80e4fd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,-0x12(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cee58 │ │ │ │ + add %dh,%ah │ │ │ │ + dec %edi │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e4ff4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %es │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - clc │ │ │ │ - mov %gs,%esi │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - mov 0x14(%ebp),%esi │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cee8c │ │ │ │ + add %dl,(%eax,%edx,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x899fc8a(%ebx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e5014 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cefcf │ │ │ │ + ja 80e5042 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0xb(%esi),%edx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + add 0x8(%ebp),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80ceef4,0x0(%ebp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - or %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cefde │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + ja 80e508d │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e4f94,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - movl $0x80cef48,0x0(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %esi,0x1c(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - dec %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 80e4f20 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cefed │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - movl $0x80cef9c,0x14(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - movl $0x845c888,0x8(%ebp) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov %esi,0x18(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,0x758b0246(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jae 80e504c │ │ │ │ + aaa │ │ │ │ + add %cl,0x60ec0076(%ebp) │ │ │ │ + dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4ef39(%ebx) │ │ │ │ + jb 80e517d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e5118,-0x14(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ + movl $0x845c3fc,-0x1c(%ebp) │ │ │ │ + mov 0x10(%esi),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 838f72c │ │ │ │ + pushf │ │ │ │ + pusha │ │ │ │ + dec %edi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0x51(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x845c3fc,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %esi,0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838f72c │ │ │ │ + nop │ │ │ │ + fs pusha │ │ │ │ + dec %edi │ │ │ │ + add %ah,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ceffc │ │ │ │ - movl $0x80cecfc,-0xc(%edi) │ │ │ │ - mov %esi,-0x8(%edi) │ │ │ │ + ja 80e5180 │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 80e518f │ │ │ │ + movl $0x80e50a8,-0x38(%edi) │ │ │ │ + mov %esi,-0x34(%edi) │ │ │ │ + lea -0x36(%edi),%eax │ │ │ │ + add $0xffffffcc,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x80e4c60,-0x38(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + movl $0x80e4cf8,-0x20(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e4f20,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e5060,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xb(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 80cecfc │ │ │ │ - mov $0x85c3b44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf03d │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0xa(%esi),%eax │ │ │ │ + jb 80e5258 │ │ │ │ + movl $0x80e5220,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cebe0 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5220 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf071 │ │ │ │ - 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 %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x52(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890845(%ebx) │ │ │ │ + hlt │ │ │ │ + movl $0x845c3fc,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80cee04 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add $0x3000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jmp 838f6f4 │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf0a5 │ │ │ │ - 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 80c8d6c │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf0d9 │ │ │ │ + ja 80e5295 │ │ │ │ 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 80c9034 │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80e51e8,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - pop %ss │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %bl,0x4f(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4ab39(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf163 │ │ │ │ - movl $0x80cf018,-0x50(%edi) │ │ │ │ + ja 80e52f0 │ │ │ │ + movl $0x80e50c8,-0x1c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x48(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x44(%edi) │ │ │ │ - movl $0x80cf04c,-0x40(%edi) │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - mov %edx,-0x34(%edi) │ │ │ │ - movl $0x80cf080,-0x30(%edi) │ │ │ │ - mov %eax,-0x2c(%edi) │ │ │ │ - mov %ecx,-0x28(%edi) │ │ │ │ - mov %edx,-0x24(%edi) │ │ │ │ - movl $0x80cf0b4,-0x20(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x1e(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x2f(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x3d(%edi),%eax │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80e5268,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x4e(%edi),%eax │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x54,0x33c(%ebx) │ │ │ │ - mov $0x85c3b48,%esi │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x85c4404,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xf004df0,%eax │ │ │ │ + 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 80e5335 │ │ │ │ + movl $0x85e050d,-0x8(%ebp) │ │ │ │ + movl $0x85e0517,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e3da8 │ │ │ │ + mov $0x85c440c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x17004df0,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf1a3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf1b4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x4014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lock dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf264 │ │ │ │ - movl $0x80cf1f0,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80e5389 │ │ │ │ + movl $0x0,-0x8(%ebp) │ │ │ │ + movl $0x10ffff,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e4490 │ │ │ │ + mov $0x85c442c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %dh,%al │ │ │ │ + dec %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - repnz or $0x8,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x4014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %dh,%al │ │ │ │ + dec %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf267 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cf180,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jb 80e5400 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e53ec,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e53ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 80e53d1 │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ 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 80e3da8 │ │ │ │ + mov $0x85c444c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0xef,%al │ │ │ │ + dec %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf315 │ │ │ │ + jb 80e545c │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - movl $0x80cf2c0,0x0(%ebp) │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + movl $0x80e5448,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5448 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xef,%ah │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x45c70445(%ebx) │ │ │ │ - add $0xf0,%al │ │ │ │ - repnz or $0x8,%al │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + cld │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - mov %esi,0x8(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c7d98 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e4a38 │ │ │ │ + mov $0x85c4464,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pusha │ │ │ │ + out %eax,(%dx) │ │ │ │ + dec %ebp │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf31d │ │ │ │ - movl $0x80cf1b4,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80cf1b4 │ │ │ │ - mov $0x85c3b4c,%esi │ │ │ │ + jb 80e54be │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e54a4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e54a4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ch,%bh │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x408b0746(%ebx) │ │ │ │ + add 0x498b034e(%ebx),%ecx │ │ │ │ + add 0x4589fc4d(%ecx),%ecx │ │ │ │ + add %al,-0x2d16033b(%ebx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c447c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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 80cf357 │ │ │ │ + jb 80e54f7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0505,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf368 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf418 │ │ │ │ - movl $0x80cf3a4,-0x8(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e552b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e050a,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - repz or $0x8,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e5587 │ │ │ │ + movl $0x80e5574,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5574 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %cl,(%edi) │ │ │ │ + mov $0x46,%dh │ │ │ │ + add -0x74f18aff(%eax),%ebp │ │ │ │ + jne 80e5587 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf41b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cf334,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ + ja 80e55f0 │ │ │ │ + movl $0x80e54d0,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80e5504,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + movl $0x80e553c,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c4281,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x85c4494,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf589 │ │ │ │ - movl $0x80cf468,-0x4(%ebp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf468 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add $0x1e000001,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080c(%esp,%esi,8) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf48c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + or %al,0x0(%ebp) │ │ │ │ + pop %esi │ │ │ │ + or %al,0xae908c5(%ebx) │ │ │ │ nop │ │ │ │ - add $0x1e000000,%eax │ │ │ │ + aaa │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + push %eax │ │ │ │ + jmp 80e5674 │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080cf4,%eax │ │ │ │ - inc %esi │ │ │ │ - add 0x758b074e(%ebx),%ecx │ │ │ │ - adc %cl,0x4589004d(%ecx) │ │ │ │ - adc %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80cf4b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - push %es │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %bh,0x85c4184(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf591 │ │ │ │ + jb 80e56ac │ │ │ │ + movl $0x80e5684,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - movl $0x80cf510,0x0(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c888,-0xc(%ebp) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80c7d60 │ │ │ │ - nop │ │ │ │ - inc %esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80cf5a0 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movl $0x80cf564,0x10(%ebp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x845c888,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %esi,0x14(%ebp) │ │ │ │ - jmp 80c7d60 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5684 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%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 80cf5af │ │ │ │ - movl $0x80cf368,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + ja 80e56af │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80cf368 │ │ │ │ - mov $0x85c3b50,%esi │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ 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 %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf5eb │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80cf284 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e56f8 │ │ │ │ + movl $0x80e5650,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c44d4,%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,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf61b │ │ │ │ - mov 0x1(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x5(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80cf438 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add %al,-0x5014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf64b │ │ │ │ + jb 80e578e │ │ │ │ + movl $0x80e5760,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c88b8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5760 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ 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 80cf67b │ │ │ │ - mov 0x2(%esi),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov 0x6(%esi),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80c8ac0 │ │ │ │ + ja 80e5791 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x83d7e20,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4bb39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf6f8 │ │ │ │ - movl $0x80cf5cc,-0x40(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x3c(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x38(%edi) │ │ │ │ - movl $0x80cf5fc,-0x34(%edi) │ │ │ │ - mov %eax,-0x30(%edi) │ │ │ │ - mov %ecx,-0x2c(%edi) │ │ │ │ - movl $0x80cf62c,-0x28(%edi) │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - mov %ecx,-0x20(%edi) │ │ │ │ - movl $0x80cf65c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x80ecb60,-0x10(%edi) │ │ │ │ - lea -0x1a(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x27(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0x31(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x3e(%edi),%eax │ │ │ │ + ja 80e57db │ │ │ │ + movl $0x80e572c,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0xf(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x44,0x33c(%ebx) │ │ │ │ - mov $0x85c3b54,%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c4161,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c44ec,%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 80cf737 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf748 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cf822 │ │ │ │ - movl $0x80cf784,-0x4(%ebp) │ │ │ │ + jb 80e5858 │ │ │ │ + movl $0x80e5830,-0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - testl $0x8b07468b,(%eax,%ecx,1) │ │ │ │ - jbe 80cf794 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf7ac │ │ │ │ + jne 80e5830 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cf825 │ │ │ │ + ja 80e585b │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80cf714,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - divss 0x8487088,%xmm0 │ │ │ │ - movss 0x848708c,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + movl $0x83d7e30,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80cf862 │ │ │ │ - movl $0x80cf748,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80e58a7 │ │ │ │ + movl $0x80e57fc,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c41c9,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80cf748 │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3b58,%esi │ │ │ │ + mov $0x85c4500,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80cf8a2 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf944 │ │ │ │ - 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 80cf8d3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf944 │ │ │ │ - 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 80cf903 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf944 │ │ │ │ - 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 80cf933 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80cf944 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cfb73 │ │ │ │ - movl $0x80cf980,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf980 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xf9,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80e5926 │ │ │ │ + movl $0x80e58fc,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cf9a8 │ │ │ │ + jne 80e58fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdivr %st(1),%st │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e5929 │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + movl $0x83d7e40,-0x4(%edi) │ │ │ │ + mov %ax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cf9d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1e000000,%eax │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cfb76 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x3(%esi),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - jp 80cfa02 │ │ │ │ - je 80cfc34 │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80cfb85 │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x7c(%esp),%xmm1 │ │ │ │ - movss %xmm1,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80cfbd5 │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x80cfa94,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - in $0x2,%eax │ │ │ │ + ja 80e5973 │ │ │ │ + movl $0x80e58c8,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c42ad,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c4514,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f306(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e59f0 │ │ │ │ + movl $0x80e59c8,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cfab8 │ │ │ │ + jne 80e59c8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cfc25 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x14(%ebp),%xmm1 │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x80cf8e0,-0x20(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - divss 0x8487090,%xmm0 │ │ │ │ - movss 0x8487094,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movsd 0x70(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - movsd 0x64(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80e59f3 │ │ │ │ + mov 0x3(%esi),%al │ │ │ │ + movl $0x83d7e50,-0x4(%edi) │ │ │ │ + mov %al,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80cf87c,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80cf8b0,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x80cf910,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433118,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%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 %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cfc98 │ │ │ │ - movl $0x80cf944,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80e5a3f │ │ │ │ + movl $0x80e5994,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80cf944 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3b5c,%esi │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movl $0x85c4281,0x4(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c4528,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + 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 80cfd82 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80cfd04,-0x14(%ebp) │ │ │ │ - movss 0xc(%esi),%xmm0 │ │ │ │ - movss 0x10(%esi),%xmm1 │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movss %xmm0,-0x10(%ebp) │ │ │ │ - movss %xmm1,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + jb 80e5abc │ │ │ │ + movl $0x80e5a94,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80cfd04 │ │ │ │ + jne 80e5a94 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cfd85 │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x8(%ebp),%xmm1 │ │ │ │ + ja 80e5abf │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - movsd %xmm1,0x58(%esp) │ │ │ │ - movsd %xmm0,0x4c(%esp) │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - divss 0x8487098,%xmm0 │ │ │ │ - movss 0x848709c,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movsd 0x4c(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - movsd 0x40(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x84330a0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e5b08 │ │ │ │ + movl $0x80e5a60,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c41c9,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c453c,%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,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x5014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80cff23 │ │ │ │ - movl $0x80cfdd0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfdd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x61,%al │ │ │ │ + inc %ecx │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ nop │ │ │ │ - inc %ebx │ │ │ │ + mov %?,(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - std │ │ │ │ - or $0x8,%al │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfdf4 │ │ │ │ + add $0xc9,%al │ │ │ │ + inc %ecx │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov %?,(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0xad,%al │ │ │ │ + inc %edx │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %eax │ │ │ │ + mov %?,(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x81,%al │ │ │ │ + inc %edx │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and $0x8c,%al │ │ │ │ + aaa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + pop %ebx │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80e5bec │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70475(%ebx) │ │ │ │ + or %al,0x0(%ebp) │ │ │ │ + pop %esi │ │ │ │ + or %al,0x2ee908c5(%ebx) │ │ │ │ + mov (%edi),%dh │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and $0xfe,%al │ │ │ │ - or $0x8,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - movss 0x3(%esi),%xmm0 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80cfe24 │ │ │ │ + add $0x2c,%al │ │ │ │ + pop %esp │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xc750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4eb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bh,0x85c4151(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cff2b │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x3(%esi),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - jp 80cfe4b │ │ │ │ - je 80cffc1 │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x70(%esp) │ │ │ │ - movsd %xmm0,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80cff3a │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80cff76 │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - movl $0x80cfed8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x85c4151(%esi) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + fs hlt │ │ │ │ + dec %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 80e5ce5 │ │ │ │ + movl $0x80e5c8c,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + cmp %dh,%ah │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0xf76f7f2(%esp,%ebx,2) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + sbb %dh,%ah │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4df39(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80cffb2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80cfcb4,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss %xmm0,-0x10(%edi) │ │ │ │ - movss 0x10(%ebp),%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ + ja 80e5ced │ │ │ │ movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3b78,%esi │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c50c5,0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x85c52c5,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ + mov $0x85c45e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x8432ebc,-0x10(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov %?,(%edx) │ │ │ │ - dec %edi │ │ │ │ + xor %ah,%ch │ │ │ │ + dec %ebp │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d000f │ │ │ │ + jb 80e5d8f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e5d48,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0024 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - cmp 0x0(%edi),%cl │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d0136 │ │ │ │ - movl $0x80d0064,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - adc $0x3a,%al │ │ │ │ - dec %edi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5d48 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + lock in $0x4d,%al │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - add %cl,0x7468b08 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %dh,0x5d(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0090 │ │ │ │ + jne 80e5d70 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - call a0d4fc2 │ │ │ │ + enter $0x4de4,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,-0x74f7f300(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x4589074e(%ebx),%ecx │ │ │ │ clc │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + lds 0x5c(%eax),%edx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x85c52c5,0x4(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - sarb $0x4f,(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 832a4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - add %cl,0xfc758908 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e5de4 │ │ │ │ + movl $0x80e5dd4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2004f39,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5dd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,0xff228c7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0139 │ │ │ │ - movl $0x80cffec,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - divsd 0x84870a0,%xmm0 │ │ │ │ - movsd 0x84870a8,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e5e1b │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80e5da0,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %bh,(%ecx) │ │ │ │ - dec %edi │ │ │ │ + add %ah,%ah │ │ │ │ + dec %ebp │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d0182 │ │ │ │ - movl $0x80d0024,-0x4(%edi) │ │ │ │ + ja 80e5e6b │ │ │ │ + movl $0x80e5d08,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80e5df4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d0024 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3b7c,%esi │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c45e8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - fdivrs (%eax) │ │ │ │ - dec %edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %eax │ │ │ │ + out %eax,$0x4d │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x5c14fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + out %eax,$0x4d │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0xd0,%al │ │ │ │ + pop %esi │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4c583c6(%ecx) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e5ed0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %ah,%bh │ │ │ │ + dec %ebp │ │ │ │ + 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 80e5e38 │ │ │ │ + add $0xe7,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d01c6 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0278 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80e5f0a │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e5ea8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x2004f38,%al │ │ │ │ + fsub %st(6),%st │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x1000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d01fb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0278 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %cl,0x0(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + jb 80e5f39 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e5ea8 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + out %al,$0x4d │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e5f89 │ │ │ │ + movl $0x80e5ef4,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e5f20,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80ed4fc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c4600,%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 80d022f │ │ │ │ + jb 80e5fc7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0278 │ │ │ │ + jmp 838f844 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %bh,(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0263 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e5ff7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0278 │ │ │ │ + jmp 838f80c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %bh,(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + clc │ │ │ │ + jecxz 80e604c │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d04b8 │ │ │ │ - movl $0x80d02b8,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80e605c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e6052 │ │ │ │ + movl $0x80e5fa4,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80e5fd4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d02b8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x4f,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x2,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80e52b4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c4608,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%ecx) │ │ │ │ + sarl $0x89,0x15(%ebp) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x55890445(%ecx) │ │ │ │ + or %cl,-0x76bfdbb4(%ecx) │ │ │ │ + rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80e60a5 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 80e60bc │ │ │ │ + movsd 0x84870a0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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 80e61b9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e6120,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d02e4 │ │ │ │ + jne 80e6120 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - aaa │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - or $0xf2f08908,%eax │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0318 │ │ │ │ + add %al,0xe(%ecx,%eiz,2) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pusha │ │ │ │ - aaa │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d04bb │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x3(%esi),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 80d0343 │ │ │ │ - je 80d057e │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d04ca │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd 0x7c(%esp),%xmm1 │ │ │ │ - movsd %xmm1,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d051a │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80d03d8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,0x10(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - mov 0xe7004f36,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xd,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899e3bb(%ecx),%ecx │ │ │ │ + add %ch,0x61(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80d0400 │ │ │ │ + jne 80e6168 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - js 80d042c │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - add $0xd,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - ss dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x4(%eax) │ │ │ │ - or $0xfc758908,%eax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,0x4d8b080e(%ecx,%eiz,2) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %dh,(%esi) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xff228c7(%ebx) │ │ │ │ + jmp 80e6070 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d056a │ │ │ │ - movl $0x80d020c,-0x24(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - divsd 0x84870b0,%xmm0 │ │ │ │ - movsd 0x84870b8,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%ebp),%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 80e61c1 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4614,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80d01a0,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80d01d8,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ movsd %xmm0,0x40(%ebx) │ │ │ │ jmp 8455d60 │ │ │ │ - movl $0x80d0240,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x17004f34,%esp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or $0x4f,%al │ │ │ │ + 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 80d05e4 │ │ │ │ - movl $0x80d0278,-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 80d0278 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3b84,%esi │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8d,%al │ │ │ │ + push %ebp │ │ │ │ + hlt │ │ │ │ + cmp 0x31c(%ebx),%edx │ │ │ │ + jae 80e6248 │ │ │ │ + mov $0x85c4618,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80d062e │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jl 80e6212 │ │ │ │ dec %edi │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - sldt (%ecx) │ │ │ │ - add %cl,-0x7cc423bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + repnz and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e6235 │ │ │ │ + movl $0x80e626c,0x0(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 842bd38 │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0x80e6210,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 842bd38 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %cl,(%edi,%ecx,2) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d06e3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d0658,-0x1c(%ebp) │ │ │ │ - movsd 0xc(%esi),%xmm0 │ │ │ │ - movsd 0x14(%esi),%xmm1 │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - movsd %xmm0,-0x18(%ebp) │ │ │ │ - movsd %xmm1,-0x10(%ebp) │ │ │ │ - add $0xffffffe4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0658 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e6361 │ │ │ │ + movl $0x80e62a4,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 842c048 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %dh,(%edi,%ecx,2) │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + call b0eb1a8 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e634e │ │ │ │ + movl $0x80e62d4,0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8395dd0 │ │ │ │ + nop │ │ │ │ + mov $0x83004f0b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,-0x74f7f2fa(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x4589074e(%ebx),%ecx │ │ │ │ + cld │ │ │ │ + add %ah,0xe(%ebx) │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ clc │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ + movsd 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ + jmp 8395dd0 │ │ │ │ nop │ │ │ │ - or $0x68,%al │ │ │ │ - push %eax │ │ │ │ - add %ah,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %cs,(%ebx) │ │ │ │ + dec %edi │ │ │ │ + add %ah,0x0(%ecx,%eax,1) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x7589080d(%esi,%eax,1) │ │ │ │ + add %ch,(%eax) │ │ │ │ + arpl %ecx,(%esi) │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ cld │ │ │ │ + movsd 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0xc(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 8395dd0 │ │ │ │ + nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0xff20cc7(%ebx) │ │ │ │ - adc %al,0x40(%ebx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d06e6 │ │ │ │ - movl $0x8433080,-0x8(%edi) │ │ │ │ - divsd 0x84870c0,%xmm0 │ │ │ │ - movsd 0x84870c8,%xmm1 │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0xc(%ebp),%xmm0 │ │ │ │ + movsd 0x40(%ebx),%xmm1 │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0xc(%ebp),%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movsd 0x4(%ebp),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ add $0x14,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movsd 0x84870a8,%xmm0 │ │ │ │ movsd %xmm0,0x40(%ebx) │ │ │ │ - jmp 8455d60 │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor 0x0(%edi),%ecx │ │ │ │ - pop %ss │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cwtl │ │ │ │ + loop 80e63c0 │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d08a3 │ │ │ │ - movl $0x80d0740,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e6451 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e63b4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0740 │ │ │ │ + jne 80e63b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp %dh,(%ebx) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + fs loop 80e63f8 │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ch,0x7(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %bl,%ah │ │ │ │ + arpl %ecx,(%esi) │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0768 │ │ │ │ + jne 80e63dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - adc %dh,(%ebx) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xe2,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - pushf │ │ │ │ - pop %es │ │ │ │ - or $0xf2f08908,%eax │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ + add %al,(%esp,%eiz,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d079c │ │ │ │ + jne 80e6404 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fdivl (%edx) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0xe2,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,(%esp,%eiz,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e61e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d08ab │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x3(%esi),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 80d07c4 │ │ │ │ - je 80d0941 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x70(%esp) │ │ │ │ - movsd %xmm0,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d08ba │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d08f6 │ │ │ │ - add $0xffffffe8,%edi │ │ │ │ - movl $0x80d0858,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %dh,(%edx) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ - pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d0932 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d0604,-0x24(%edi) │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%edi) │ │ │ │ - movsd 0x14(%ebp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e6459 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ba4,%esi │ │ │ │ + mov $0x85c4620,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x8432ebc,-0x14(%edi) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80e642c,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d09b3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d09a0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d09a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0x46,%dh │ │ │ │ - add -0x41f18aff(%eax),%ebp │ │ │ │ - add $0x83085e05,%eax │ │ │ │ - lds (%edi,%edi,8),%eax │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%eax) │ │ │ │ + shll $0x89,0xc(%ebx) │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e6489 │ │ │ │ + cmp %al,%dl │ │ │ │ + jae 80e64ac │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0a17 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d0a04,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0a04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0x46,%dh │ │ │ │ - add -0x41f18aff(%eax),%ebp │ │ │ │ - add $0x83085e05,%eax │ │ │ │ - lds (%edi,%edi,8),%eax │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + cmp %cl,%dl │ │ │ │ + jbe 80e64c3 │ │ │ │ + movsd 0x84870b0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movzbl %cl,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movzbl %dl,%eax │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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 80d0bbb │ │ │ │ - movl $0x80d0a64,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e65dd │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e653c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0a64 │ │ │ │ + jne 80e653c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,-0x74f7f2f6(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0a88 │ │ │ │ + add %ah,0x65(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%edx) │ │ │ │ + add $0x88,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d0b33 │ │ │ │ - movl $0x80d0ab8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0ab8 │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0x468a080e(%ebp,%eiz,2) │ │ │ │ + add 0x45880875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e6584 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %ebx │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d0bd2 │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0bc3 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - movl $0x85e0505,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add %cl,0x45c70845(%edx) │ │ │ │ + or %bh,0xf080e65(%eax) │ │ │ │ + mov $0x4d,%dh │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0xc9,%dh │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6480 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d0bee │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d0968,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e65e5 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x80d0b50,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0b50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %ebx │ │ │ │ + mov $0x85c462c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d0c0c │ │ │ │ - movl $0x80d0b88,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80ecba8 │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %ah,0x39(%esi) │ │ │ │ + shll $0x89,0xc(%ebx) │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e6611 │ │ │ │ + cmp %ax,%dx │ │ │ │ + jae 80e6636 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %cx,%dx │ │ │ │ + jbe 80e664e │ │ │ │ + movsd 0x84870b8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movzwl %ax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movzwl %cx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movzwl %dx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80e6769 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e66c8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e66c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,%al │ │ │ │ + pushw %cs │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xf750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d0bfd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d09cc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + addr16 push %cs │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699f78b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e6718 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %al,0xe(%edi,%eiz,2) │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6608 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e6771 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3bac,%esi │ │ │ │ + mov $0x85c4634,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80d0afc,0xc(%ebp) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - movl $0x845c3fc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - jmp 80ecba8 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - add $0xc,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d0c30 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - movl $0x85e050a,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%ecx) │ │ │ │ + shll $0x89,0x15(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x55890445(%ecx) │ │ │ │ + or %cl,-0x76bfdbb4(%ecx) │ │ │ │ + rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 80e67c9 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jbe 80e67e0 │ │ │ │ + movsd 0x84870c0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x54(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + movsd %xmm0,0x70(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + movsd %xmm0,0x7c(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + movsd %xmm0,0x88(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movsd 0x70(%esp),%xmm1 │ │ │ │ + movsd 0x64(%esp),%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd 0x7c(%esp),%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0c93 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d0c80,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e6975 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e68dc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0c80 │ │ │ │ + jne 80e68dc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi) │ │ │ │ - mov $0x46,%dh │ │ │ │ - add -0x41f18aff(%eax),%ebp │ │ │ │ - add $0x83085e05,%eax │ │ │ │ - lds (%edi,%edi,8),%eax │ │ │ │ - gs add %bh,%bh │ │ │ │ - arpl %edi,%eax │ │ │ │ - mov $0x85e050a,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + imul $0x3468b08,(%esi),%ecx │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6900 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx,%ebp,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e6924 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d0d1b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d0ce8,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,0x69(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6794 │ │ │ │ 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 80d0d23 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d0c48,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e697d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3bb0,%esi │ │ │ │ + mov $0x85c463c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0d62 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jmp 80e69b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0d96 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x4dd7,%esp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0dca │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + jae 80e69fb │ │ │ │ + mov $0x85c4640,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sbb %eax,%edx │ │ │ │ + jae 80e6a71 │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80e69f5 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + jae 80e6b8a │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + enter $0x4dd6,$0x0 │ │ │ │ + out %al,$0x7 │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0dfb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,%ah │ │ │ │ + push $0xe │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8395dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + test $0xd6,%al │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %dh,%ah │ │ │ │ + push $0xe │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0xf2,%al │ │ │ │ + movups 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0x14(%ebp) │ │ │ │ + jmp 842fcdc │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 80e6ac0 │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%ebx,%ebp,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8395dd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %eax │ │ │ │ + (bad) │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x6b(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d89f845(%ecx) │ │ │ │ + cld │ │ │ │ + movsd 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 842fcdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + add 0x0(%edi),%ecx │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0e2b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0xe(%ebx,%ebp,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8395dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d0e5b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x4(%ebp),%xmm0 │ │ │ │ + movsd 0x40(%ebx),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0xc(%ebp),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + jae 80e6bb2 │ │ │ │ + movsd 0x84870c8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x80e6aa4,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ + jmp 842fcdc │ │ │ │ + nop │ │ │ │ + push $0x17004dda │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1145 │ │ │ │ - movl $0x80d0ea8,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e6cd1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e6c0c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0ea8 │ │ │ │ + jne 80e6c0c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + xor $0xda,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - rorb $1,(%esi) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + cmp $0x6c,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0ed0 │ │ │ │ + jne 80e6c3c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xda,%al │ │ │ │ + dec %ebp │ │ │ │ + add %ah,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76fbbb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d1021 │ │ │ │ - movl $0x80d0f00,0x4(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d0f00 │ │ │ │ + jne 80e6c6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + aam $0xd9 │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d1157 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1148 │ │ │ │ - movl $0x80d0d3c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e0505,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bh,0xf(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + sbb %ch,0x458b080e(%esp,%ebp,2) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4c891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d0f78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 80e69b0 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,(%edi) │ │ │ │ - mov $0x56,%dh │ │ │ │ - add -0x2d7afe1e(%ebx),%eax │ │ │ │ - jne 80d0fd4 │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d118e │ │ │ │ - movl $0x80d0da4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e0505,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e6cd9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4648,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x1cc783f2(%ecx) │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1176 │ │ │ │ - movl $0x80d0d70,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e050a,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%ecx) │ │ │ │ + shll $0x89,0x15(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x55890445(%ecx) │ │ │ │ + or %cl,-0x76bfdbb4(%ecx) │ │ │ │ + rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 80e6d31 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jbe 80e6d48 │ │ │ │ + movsd 0x84870d0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + sub $0x8,%esp │ │ │ │ + push %eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x54(%esp),%ecx │ │ │ │ + push %ecx │ │ │ │ + movsd %xmm0,0x70(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ + push %eax │ │ │ │ + movsd %xmm0,0x7c(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ + push %edx │ │ │ │ + movsd %xmm0,0x88(%esp) │ │ │ │ + call 8431240 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movsd 0x70(%esp),%xmm1 │ │ │ │ + movsd 0x64(%esp),%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd 0x7c(%esp),%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ 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 80e6edd │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e6e44,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6e44 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x97160e(%ecx) │ │ │ │ - (bad) │ │ │ │ - inc %edi │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add $0x40,%al │ │ │ │ - adc %cl,0x83c68908 │ │ │ │ - lds (%esi,%eiz,2),%eax │ │ │ │ - test $0xc750003,%esi │ │ │ │ + add %ch,0x6e(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f3bb(%ebx) │ │ │ │ - and $0x3,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne 80d11d6 │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x80d1078,0x4(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,0x468b080d(%eax,%edx,1) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d109c │ │ │ │ + add %cl,0x468b080e(%esi,%ebp,2) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e6e8c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,(%edi) │ │ │ │ - mov $0x56,%dh │ │ │ │ - add -0x2d7afe1e(%ebx),%eax │ │ │ │ - jne 80d10f8 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d11be │ │ │ │ - movl $0x80d0e08,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e0505,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,-0x74f7f192(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6cfc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,0x1cc783f2(%ecx) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d11a6 │ │ │ │ - movl $0x80d0dd8,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e050a,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e6ee5 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x85c4654,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or %cl,-0x97160e(%ecx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x80d0f54,0x4(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d0fcc,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d1014,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d10f0,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d1138,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d120d │ │ │ │ - movl $0x80d0e38,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e050a,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%eax) │ │ │ │ + sarl $0x89,0xc(%ebp) │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e6f11 │ │ │ │ + cmp %al,%dl │ │ │ │ + jge 80e6f34 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + cmp %cl,%dl │ │ │ │ + jle 80e6f4b │ │ │ │ + movsd 0x84870d8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movsbl %al,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsbl %cl,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsbl %dl,%eax │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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 %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1250 │ │ │ │ - movl $0x80d0e6c,-0x8(%edi) │ │ │ │ + jb 80e7065 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d0e6c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3bb4,%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 80d128f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d12d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + movl $0x80e6fc4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e6fc4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d12bf │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d12d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d13d9 │ │ │ │ - movl $0x80d130c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%edx) │ │ │ │ + add $0x88,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0x13,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1334 │ │ │ │ + add %cl,(%eax,%esi,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%edx) │ │ │ │ + or %cl,-0x899f7bb(%eax) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80e700c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ + add %cl,0x45c70845(%edx) │ │ │ │ + or %al,0x70(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,(%edi) │ │ │ │ + mov $0x4d,%dh │ │ │ │ add $0xf,%al │ │ │ │ - mov $0x56,%dh │ │ │ │ - add -0x2d7afe1e(%ebx),%eax │ │ │ │ - jne 80d1390 │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d13f4 │ │ │ │ - movl $0x80d129c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e0505,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0xc9,%dh │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6f08 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - repnz add $0x1c,%edi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d13dc │ │ │ │ - movl $0x80d126c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - movl $0x85e050a,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e706d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ + mov $0x85c465c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - bnd jmp 80d1345 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d1388,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d13cc,0x0(%ebp) │ │ │ │ - mov %edx,%esi │ │ │ │ - jmp 8455d30 │ │ │ │ - sldt (%edx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %ah,0x39(%esi) │ │ │ │ + sarl $0x89,0xc(%ebp) │ │ │ │ + dec %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + jmp 80e7099 │ │ │ │ + cmp %ax,%dx │ │ │ │ + jge 80e70be │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %cx,%dx │ │ │ │ + jle 80e70d6 │ │ │ │ + movsd 0x84870e0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + movswl %ax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movswl %cx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movswl %ax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movswl %dx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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 %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d143a │ │ │ │ - movl $0x80d12d0,-0x4(%edi) │ │ │ │ + jb 80e71f1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d12d0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3bb8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d14b3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d1490,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + movl $0x80e7150,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1490 │ │ │ │ + jne 80e7150 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d14b6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x84330c0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x71(%eax) │ │ │ │ + push %cs │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x7699fb8b(%ebx),%ecx │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xf750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d152f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d150c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x66080e71(%eax) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d150c │ │ │ │ + jne 80e71a0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,%ah │ │ │ │ + jno 80e71b8 │ │ │ │ + or %ah,-0x75(%esi) │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e7090 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1532 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x84330c0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e71f9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c4664,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sbb $0x9b,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%ecx) │ │ │ │ + sarl $0x89,0x15(%ebp) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x55890445(%ecx) │ │ │ │ + or %cl,-0x76bfdbb4(%ecx) │ │ │ │ + rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80e7251 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 80e7268 │ │ │ │ + movsd 0x84870e8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d16ad │ │ │ │ - movl $0x80d1588,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e7365 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e72cc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1588 │ │ │ │ + jne 80e72cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - call 4b0d661b │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,-0x74f7f2eb(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d15b0 │ │ │ │ + add %dh,%al │ │ │ │ + jb 80e72e0 │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - rcrb $0x0,0x30050(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %bl,%al │ │ │ │ - adc $0x468b080d,%eax │ │ │ │ - add 0x45890875(%ebx),%ecx │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ + add %dl,(%ebx,%esi,2) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or %cl,-0x899f7bb(%ecx) │ │ │ │ movb $0x0,(%ebx) │ │ │ │ - jne 80d15d8 │ │ │ │ + jne 80e7314 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - lcall $0x0,$0x430050 │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - lds (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80d18bf │ │ │ │ - movl $0x80d1670,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,0x73(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 80e721c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1936 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d1454,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e736d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c466c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 80e73a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + rcl $1,%dl │ │ │ │ + dec %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d1adf │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d14d0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3bd4,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x74bfdbb4(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %esp │ │ │ │ + and $0x4c,%al │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 80e73eb │ │ │ │ + mov $0x85c4680,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80d16df │ │ │ │ - movl $0x80d1628,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80d1929 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d1748,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x88(%esp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov %edx,0x94(%esp) │ │ │ │ + mov 0x88(%esp),%edx │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + sbb %eax,%edx │ │ │ │ + jge 80e7461 │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov %eax,0xa0(%esp) │ │ │ │ mov 0x70(%esp),%eax │ │ │ │ + mov %edx,0xac(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ + mov 0xac(%esp),%edx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0xa0(%esp),%edx │ │ │ │ + jmp 80e73e5 │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + jge 80e757a │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %dh,0x7589080e(%esp,%esi,2) │ │ │ │ cld │ │ │ │ - jo 80d1764 │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1770 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8395dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d18a7 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1885 │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0xe6004dd1,%esp │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ah,%ah │ │ │ │ + je 80e74ce │ │ │ │ + or %cl,0x4d890045(%ecx) │ │ │ │ + add $0xf2,%al │ │ │ │ + movups 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0x14(%ebp) │ │ │ │ + jmp 842fb54 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ss,%ecx │ │ │ │ dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80d1808 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d1844,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d170c │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80d1929 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d1950,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ah,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %al,0x7589080e(,%esi,2) │ │ │ │ cld │ │ │ │ - js 80d196e │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1978 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8395dd0 │ │ │ │ xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rorl $1,0x0(%ebp) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + jne 80e7518 │ │ │ │ + or %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x4d89f845(%ecx) │ │ │ │ + cld │ │ │ │ + movsd 0x40(%ebx),%xmm0 │ │ │ │ + movsd %xmm0,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 842fb54 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %esp │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,0xe(%ebp,%esi,2) │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 8395dd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - adc %cl,-0x6b76f7b3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x18,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1242484(%ecx) │ │ │ │ - add %cl,0x10c2484(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d1ac7 │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1aa5 │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x4(%ebp),%xmm0 │ │ │ │ + movsd 0x40(%ebx),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0xc(%ebp),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + mov 0x7c(%esp),%edx │ │ │ │ + sbb %edx,%eax │ │ │ │ + jge 80e75a2 │ │ │ │ + movsd 0x84870f0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x80e7494,-0x4(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 842fb54 │ │ │ │ nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%esp,%ebp,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x16c248c(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - jmp 80d1a1d │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d1a5c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d18f2 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + mov $0x17004dd0,%eax │ │ │ │ + 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 80d1b29 │ │ │ │ + jb 80e76c1 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - movl $0x80d1b3c,-0x4(%ebp) │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c3bdc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %edx │ │ │ │ + movl $0x80e75fc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e75fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %dl,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sub $0x76,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e762c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + push %esp │ │ │ │ + rorb $1,0x0(%ebp) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,0x1b(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + hlt │ │ │ │ + pop %esp │ │ │ │ + jbe 80e7640 │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1b60 │ │ │ │ + jne 80e765c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + and $0xd0,%al │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%dh │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + sbb %bl,0x458b080e(%esi,%esi,2) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4c891055(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + mov %ecx,0x14(%ebp) │ │ │ │ + jmp 80e73a0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0845(%ebx) │ │ │ │ - add (%ecx),%esi │ │ │ │ - rorb %cl,-0x45bfdbac(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp $0x10000,%eax │ │ │ │ - jb 80d1c18 │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d1bfc │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80e76c9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x85c4688,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - add $0xeb,%al │ │ │ │ - ret │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d1bf4,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - jmp 80d1b0d │ │ │ │ - nop │ │ │ │ - cmp $0x94,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1c5a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d1d0c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add $0x94,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80e7769 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7718,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7718 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1c8f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d1d0c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $1,0x20050(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d1cc3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d1d0c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,0xe(%edi,%esi,2) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x7ba39(%eax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 80e76b9 │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + jmp 80e6070 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d1cf7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d1d0c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs xchg %eax,%ebx │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7771 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4690,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *%esp │ │ │ │ + into │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2205 │ │ │ │ - movl $0x80d1d4c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e7849 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e77e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1d4c │ │ │ │ + jne 80e77e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x93,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x4dce,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - js 80d1d6e │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %ah,(%eax,%edi,2) │ │ │ │ + push %cs │ │ │ │ + or %bh,0x0(%eax) │ │ │ │ + mov $0x80000000,%ecx │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80e73a0 │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7851 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c46a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %cl,%dh │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x2ce904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e7909 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e78b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1d78 │ │ │ │ + jne 80e78b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %ah,-0x74f7f2e3(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + js 80e78cc │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x7ba39(%eax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 80e7859 │ │ │ │ inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + jmp 80e721c │ │ │ │ nop │ │ │ │ - rclb $1,0x240050(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80d2208 │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80d22da │ │ │ │ - movl $0x80d218c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80d1d7c │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %bl,(%esi) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d1e20 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d22c5 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d229c │ │ │ │ - movl $0x80d1c34,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 80e7911 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - pusha │ │ │ │ - xchg %eax,%ecx │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov $0x85c46c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80d1eb6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x91,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - pop %ds │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e79c5 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7974,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d1f98 │ │ │ │ + jne 80e7974 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - fcoms 0x830050(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2357 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d1c6c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jl 80d1f7a │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - and %ah,(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2020 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - nop │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or %cl,0xe82494(%ecx) │ │ │ │ + add %ah,-0x38f7f187(%eax) │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add %al,0x45c7ffff(%eax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + jg 80e7988 │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %esi │ │ │ │ + add -0x3a7c03bb(%ecx),%ecx │ │ │ │ + hlt │ │ │ │ + jmp 80e7090 │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,0x100(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - mov %ecx,0x13c(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d238f │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2366 │ │ │ │ - movl $0x80d1ca0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 80e79cd │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - inc %esp │ │ │ │ - (bad) │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov $0x85c46e0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0x6c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1602494(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80d20cf │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x8e,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080d21,%eax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e7a85 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7a30,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d21b8 │ │ │ │ + jne 80e7a30 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x8300508e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d23a7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d1cd4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80d2232 │ │ │ │ - movl $0x80d1f6c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80d234a │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d1df4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d1f10,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d226b │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80d234a │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d1ff4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0xe8(%esp),%edx │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d212c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d2313 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x8c,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,0x7a(%eax) │ │ │ │ + push %cs │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + cmp $0xff,%bh │ │ │ │ + inc %edi │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + jg 80e7a43 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80e6f08 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d23f0 │ │ │ │ - movl $0x80d1d0c,-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 80d1d0c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3be0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8bf0(%ecx) │ │ │ │ - lea -0x10(%ebp),%edx │ │ │ │ - cmp 0x31c(%ebx),%edx │ │ │ │ - jae 80d24d3 │ │ │ │ - mov %eax,%esi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7a8d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c46f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - and $0xd,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x4ce904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e7b41 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7af0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d245c │ │ │ │ + jne 80e7af0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ecx),%esi │ │ │ │ - rorb %cl,-0x45bfdbac(%ecx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov $0x0,%ecx │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp $0x10000,%eax │ │ │ │ - jb 80d24c6 │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - movl $0x80d2434,-0x4(%ebp) │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,(%ebx,%edi,2) │ │ │ │ + push %cs │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2523 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0xffffffff,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d2534 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + jmp 80e6cfc │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d25c6 │ │ │ │ - movl $0x80d2568,-0x4(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80d2410 │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xe76f7bb(%ebx) │ │ │ │ - mov 0x0(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d25c9 │ │ │ │ - movl $0x80d2500,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x84330c0,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e7b49 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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) │ │ │ │ + mov $0x85c4710,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d25b8,-0x4(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ 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 80d2623 │ │ │ │ - movl $0x80d2410,-0xc(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - movl $0x80d2534,-0x4(%edi) │ │ │ │ - lea -0xb(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d2534 │ │ │ │ - movl $0x10,0x33c(%ebx) │ │ │ │ - mov $0x85c3be8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x14,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x5004dca,%esp │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2667 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d267c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - adc 0x0(%edi),%ecx │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d278e │ │ │ │ - movl $0x80d26bc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80e7c21 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - mov $0x1004f13,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 931533ea │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + movl $0x80e7bb8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d26e8 │ │ │ │ + jne 80e7bb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - adc 0x0(%edi),%ecx │ │ │ │ - add (%eax),%al │ │ │ │ + mov %cl,%dl │ │ │ │ + dec %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - daa │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + add %bh,%ah │ │ │ │ + jnp 80e7bcc │ │ │ │ + or %bh,0x0(%eax) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 80e69b0 │ │ │ │ nop │ │ │ │ - push $0x2004f13 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - daa │ │ │ │ - or $0xfc758908,%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - adc 0x0(%edi),%ecx │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xff228c7(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2791 │ │ │ │ - movl $0x80d2644,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - divsd 0x84870d0,%xmm0 │ │ │ │ - movsd 0x84870d8,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80e7c29 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4728,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ movsd %xmm0,0x40(%ebx) │ │ │ │ jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - rclb $0x4f,(%edx) │ │ │ │ + fmul %st(2),%st │ │ │ │ + dec %ebp │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,0x2ce904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d27da │ │ │ │ - movl $0x80d267c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d267c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3c04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - adcb $0x4f,(%edx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d281e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d28d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - adc 0x0(%edi),%cl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2853 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d28d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80e7ce1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7c90,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7c90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x12,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2887 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d28d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80d289f │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,0x45c7080e(%esp,%edi,2) │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d28bb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + movl $0xffffffff,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d28d0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x11,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + jmp 80e6794 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc427bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7ce9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4748,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2b10 │ │ │ │ - movl $0x80d2910,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e7d9d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7d4c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2910 │ │ │ │ + jne 80e7d4c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - push $0x3004f11 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0x29,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d293c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x11,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bh,0x7d(%eax) │ │ │ │ + push %cs │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ hlt │ │ │ │ - jo 80d296a │ │ │ │ - or $0xf2f08908,%eax │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movsd %xmm0,-0x8(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2970 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or %dl,(%ecx) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2b13 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov 0x1c(%ebp),%ecx │ │ │ │ - movsd 0x4(%ebp),%xmm0 │ │ │ │ - movsd 0x3(%esi),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp 80d299b │ │ │ │ - je 80d2bd6 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d2b22 │ │ │ │ - sub $0x4,%esp │ │ │ │ - sub $0x8,%esp │ │ │ │ - movsd 0x7c(%esp),%xmm1 │ │ │ │ - movsd %xmm1,(%esp) │ │ │ │ - call 837fb50 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d2b72 │ │ │ │ - add $0xffffffd8,%edi │ │ │ │ - movl $0x80d2a30,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,0x10(%ebp) │ │ │ │ + movl $0xffffffff,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - dec %eax │ │ │ │ - adc %cl,0x0(%edi) │ │ │ │ - out %eax,$0xb │ │ │ │ + jmp 80e6608 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x2a(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d2a58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %dl,(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x74f7f2d6(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x4589074e(%ebx),%ecx │ │ │ │ - clc │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - cmovg (%eax),%eax │ │ │ │ - out %eax,$0x3 │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x76f7f2d6(%eax) │ │ │ │ - jne 80d2a86 │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fmuls (%edi) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,0xff228c7(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2bc2 │ │ │ │ - movl $0x80d2864,-0x24(%edi) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - divsd 0x84870e0,%xmm0 │ │ │ │ - movsd 0x84870e8,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%ebp),%xmm1 │ │ │ │ - mulsd 0x4(%ebp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + ja 80e7da5 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4760,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80d27f8,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80d2830,-0x24(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433080,-0x14(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movsd %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ movsd %xmm0,0x40(%ebx) │ │ │ │ jmp 8455d60 │ │ │ │ - movl $0x80d2898,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x8433118,-0x14(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x12(%edi),%eax │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - fs push %cs │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2c3c │ │ │ │ - movl $0x80d28d0,-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 80d28d0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3c0c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0xe,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x50e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2d19 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2c9c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e7e5d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7e08,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2c9c │ │ │ │ + jne 80e7e08 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - fmull 0x4f │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - sub $0xd,%al │ │ │ │ - or %cl,0x4e8b0346(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 842fcdc │ │ │ │ - nop │ │ │ │ - enter $0x5041,$0x0 │ │ │ │ + add %bh,(%eax) │ │ │ │ + jle 80e7e1c │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%al │ │ │ │ - sub $0xd,%al │ │ │ │ - or %cl,-0x3a7c038b(%ecx) │ │ │ │ - cld │ │ │ │ - jmp 8395e00 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0xffffffff,-0x8(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80e6480 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0xff20cc7(%ebx) │ │ │ │ adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d2d1c │ │ │ │ + ja 80e7e65 │ │ │ │ movl $0x8433080,-0x8(%edi) │ │ │ │ - divsd 0x84870f0,%xmm0 │ │ │ │ - movsd 0x84870f8,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x4(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c4778,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ movsd %xmm0,0x40(%ebx) │ │ │ │ jmp 8455d60 │ │ │ │ - cmp $0xd,%al │ │ │ │ - dec %edi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x4ce904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jmp *0xf004dc7(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2db3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d2d80,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c3fc,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - or $0x4f,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80e7f81 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7ed4,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7ed4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d2db6 │ │ │ │ + add %cl,0x488b0346(%ebx) │ │ │ │ + add 0x568b0740(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov 0x7(%edx),%edx │ │ │ │ + movl $0x80e7f20,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7f20 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and %al,%bh │ │ │ │ + dec %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %bl,0xe(%edi,%edi,2) │ │ │ │ + or %cl,0x4d89f845(%ecx) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d2c5c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0xf004f0c,%al │ │ │ │ - add %al,(%edx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e69b0 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2e1b │ │ │ │ - movl $0x80d2d3c,-0x24(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x1c(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x845a4e8,-0x14(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x845a494,-0x8(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x8(%edi),%esi │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e7f89 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x4(%ebp) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - mov $0x85c3c14,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4790,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - aam $0xd │ │ │ │ - dec %edi │ │ │ │ - add %cl,(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2e93 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d2e70,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80d2dd8 │ │ │ │ + jb 80e8061 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e7fdc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e7fdc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + adc %al,0x758b080e(%eax) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e8010 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bh,(%eax,%eax,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + arpl %esp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0x76(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2e9b │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8069 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3c1c,%esi │ │ │ │ + mov $0x85c47a8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455da0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d2ed7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d2ee8 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d2fc2 │ │ │ │ - movl $0x80d2f24,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80e8145 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + movl $0x80e80bc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e80bc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,-0x7499fcba(%ebx) │ │ │ │ + inc %eax │ │ │ │ + add -0x7499f8b2(%ebx),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %esp │ │ │ │ - das │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + hlt │ │ │ │ + orb $0x8,(%esi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %cx,0x0(%ebp) │ │ │ │ + mov %ax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d2f4c │ │ │ │ + jne 80e80f4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %ah,(%eax) │ │ │ │ + orl $0xfc458908,(%esi) │ │ │ │ + mov 0x4(%ebp),%ax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6608 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d2fc5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d2eb4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - divss 0x8487100,%xmm0 │ │ │ │ - movss 0x8487104,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e814d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c47bc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d3002 │ │ │ │ - movl $0x80d2ee8,-0x4(%edi) │ │ │ │ + jb 80e822d │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d2ee8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3c3c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x80e81a0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e81a0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d3042 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d30e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x408a0346(%ebx) │ │ │ │ + add 0x498a074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + aam $0x81 │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d880475(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%eax) │ │ │ │ + cld │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e81d4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d3073 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d30e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,0x45c70845(%edx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + orb $0x8,(%esi) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movzbl 0x4(%ebp),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6480 │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d30a3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d30e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8235 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c47d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d30d3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d30e4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3313 │ │ │ │ - movl $0x80d3120,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80e830d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8288,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3120 │ │ │ │ + jne 80e8288 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - dec %eax │ │ │ │ - xor %ecx,0x7468b08 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov $0x8b080e82,%esp │ │ │ │ + jne 80e82a2 │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3148 │ │ │ │ + jne 80e82bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80d317e │ │ │ │ - or $0xf3f08908,%eax │ │ │ │ - movups 0x3(%esi),%xmm0 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - movss %xmm0,0x0(%ebp) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ch,%al │ │ │ │ + orb $0x8,(%esi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6cfc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8315 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c47e4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %esp │ │ │ │ + ret │ │ │ │ + dec %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 80e841d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8370,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3178 │ │ │ │ + jne 80e8370 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x1e000000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc %al,%bl │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d3316 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x3(%esi),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm0 │ │ │ │ - jp 80d31a2 │ │ │ │ - je 80d33d4 │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movss %xmm0,(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d3325 │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - movsd 0x7c(%esp),%xmm1 │ │ │ │ - movss %xmm1,(%esp) │ │ │ │ - call 837fc40 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d3375 │ │ │ │ - add $0xffffffdc,%edi │ │ │ │ - movl $0x80d3234,0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x488b0346(%ebx) │ │ │ │ + add 0x568b0740(%ebx),%ecx │ │ │ │ + pop %es │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x3(%edx),%eax │ │ │ │ + mov 0x7(%edx),%edx │ │ │ │ + movl $0x80e83bc,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,0x14(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x32(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3258 │ │ │ │ + jne 80e83bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - add %gs:(%eax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpshufb %ymm4,%ymm6,%ymm4 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + adc %bh,%al │ │ │ │ + orl $0x8,(%esi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e73a0 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d33c5 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - movss 0x4(%ebp),%xmm0 │ │ │ │ - movss 0x14(%ebp),%xmm1 │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - movsd %xmm1,0x7c(%esp) │ │ │ │ - movsd %xmm0,0x70(%esp) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x80d3080,-0x20(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - divss 0x8487108,%xmm0 │ │ │ │ - movss 0x848710c,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movsd 0x70(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - movsd 0x64(%esp),%xmm2 │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8425 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c47f8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80d301c,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x80d3050,-0x20(%edi) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433090,-0x10(%edi) │ │ │ │ - movsd 0x70(%esp),%xmm1 │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movsd 0x64(%esp),%xmm1 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x80d30b0,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - movl $0x8433118,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,-0x8(%edi) │ │ │ │ - lea -0xe(%edi),%eax │ │ │ │ - add $0xfffffff8,%edi │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d3438 │ │ │ │ - movl $0x80d30e4,-0x8(%edi) │ │ │ │ + jb 80e84fd │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d30e4 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3c40,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e8478,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e8478 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d34dc │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d348c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + test %cl,(%esi) │ │ │ │ + or %cl,0x4d890475(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d348c │ │ │ │ + jne 80e84ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %bl,%al │ │ │ │ + test %cl,(%esi) │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + dec %edi │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + decl 0x76(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d34df │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - push %eax │ │ │ │ - call 8431220 │ │ │ │ - add $0xc,%esp │ │ │ │ - sub $0x4,%esp │ │ │ │ - fstps (%esp) │ │ │ │ - movss (%esp),%xmm0 │ │ │ │ - add $0x4,%esp │ │ │ │ - movl $0x8433090,-0x4(%edi) │ │ │ │ - divss 0x8487110,%xmm0 │ │ │ │ - movss 0x8487114,%xmm1 │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8505 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c4810,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + 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 80e85e1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8558,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e8558 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d356b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d3538,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0x18(%ebp) │ │ │ │ - movl $0x845c3fc,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + add %cl,-0x7499fcba(%ebx) │ │ │ │ + inc %eax │ │ │ │ + add -0x7499f8b2(%ebx),%ecx │ │ │ │ + dec %ecx │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ nop │ │ │ │ - add %al,(%eax) │ │ │ │ + test %ecx,(%esi) │ │ │ │ + or %cl,-0x7699fb8b(%ebx) │ │ │ │ + dec %ebp │ │ │ │ + add %ah,-0x77(%esi) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + test $0xe750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ah,-0x75(%esi) │ │ │ │ + inc %ebp │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %bh,0x4589080e(%ebp,%eax,4) │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%ax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%ax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e7090 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d356e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d3454,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e85e9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c4824,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4cb39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d35dc │ │ │ │ - movl $0x80d34f8,-0x30(%edi) │ │ │ │ + jb 80e86c9 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x24(%edi) │ │ │ │ - movl $0x845a4e8,-0x20(%edi) │ │ │ │ - lea -0x30(%edi),%eax │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - movl $0x845a494,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - movl $0x34,0x33c(%ebx) │ │ │ │ - mov $0x85c3c44,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + movl $0x80e863c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e863c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3674 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d363c,-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 │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x408a0346(%ebx) │ │ │ │ + add 0x498a074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + jo 80e85d3 │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d880475(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%eax) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d363c │ │ │ │ + jne 80e8670 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%edx) │ │ │ │ + or %ah,-0x49f0f7f2(%esi,%eax,4) │ │ │ │ + rorb $0x45,-0x49f003bb(%ecx) │ │ │ │ + add $0xf,%al │ │ │ │ + mov $0xc0,%dh │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movzbl 0x3(%esi),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6f08 │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d3677 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e86d1 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + mov $0x85c4838,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x7b,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3931 │ │ │ │ - movl $0x80d36cc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e87a9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8724,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d36cc │ │ │ │ + jne 80e8724 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - call 4b0d873f │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - ss or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + cld │ │ │ │ + pop %eax │ │ │ │ + xchg %ecx,(%esi) │ │ │ │ + or %cl,0x4d890475(%ebx) │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d36f4 │ │ │ │ + jne 80e8758 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sarb $0x0,0x50(%edx) │ │ │ │ - add (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sub $0x37,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x758b0756(%ebx),%ecx │ │ │ │ - or %cl,0x5589f84d(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,0x4589080e(%edi,%eax,4) │ │ │ │ cld │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d372c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e6070 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %bh,0x50(%edx) │ │ │ │ - add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d3939 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80d3948 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e87b1 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ + mov $0x85c484c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + mov $0xf004d,%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80d37d8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80e8889 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e880c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e880c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0xbe,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %bh,(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + cmp $0x88,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3800 │ │ │ │ + jne 80e883c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + fdivrl 0x2004d(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %ah,0xe(%eax,%ecx,4) │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80e61e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d3892 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80d37b9 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d3b27 │ │ │ │ - movl $0x80d35f8,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80e8891 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4860,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80e8864,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e892f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e88ec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838f80c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%ecx,%ecx,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + cld │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838f844 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80d38a3 │ │ │ │ - mov $0x85c3c60,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e8932 │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d3af1 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d3b1a │ │ │ │ - movl $0x80d37b4,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d3a80 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80d39a2 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80d38ec,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + 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 80d3b7c │ │ │ │ + jb 80e8997 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e898d │ │ │ │ + movl $0x80e88b4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ movl $0x845c3fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - mov $0x85c3c68,%esi │ │ │ │ + jmp 80ecff0 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4878,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + cmp %bh,0xf004d(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d3baf │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - jne 80d3c07 │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + xchg %esp,-0x1(%edi) │ │ │ │ + decl -0x4833ff8a(%ebp) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + pop %ds │ │ │ │ + (bad) {%k5}{z} │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + mov %ecx,(%esi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80e89fc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e8a36 │ │ │ │ + movss 0x3(%esi),%xmm0 │ │ │ │ + xorps %xmm1,%xmm1 │ │ │ │ + ucomiss %xmm0,%xmm1 │ │ │ │ + jae 80e8a53 │ │ │ │ + ucomiss 0x84870f8,%xmm0 │ │ │ │ + jae 80e8a45 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85c4151,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85c488d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,-0x76f7f176(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e8a90 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae 80e8aba │ │ │ │ + ucomisd 0x8487100,%xmm0 │ │ │ │ + jae 80e8aaf │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4151,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c488d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3be3 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e8b01 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d3c2c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0x0,0x50(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d3c17 │ │ │ │ + jb 80e8b3d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d3c2c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dh,0x50(%ebp) │ │ │ │ - add %al,0x2000100 │ │ │ │ + in $0xe3,%al │ │ │ │ + dec %esi │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d3fc9 │ │ │ │ - movl $0x80d3c6c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d3c6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - jne 80d3cb3 │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80e8c45 │ │ │ │ + movl $0x80e8b80,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd994 │ │ │ │ + mov $0xe3,%ah │ │ │ │ + dec %esi │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - cwtl │ │ │ │ - cmp $0xd,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d3c98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x75,%al │ │ │ │ - push %eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov (%esi),%ecx │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ + clc │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd9d0 │ │ │ │ + nop │ │ │ │ + jecxz 80e8be9 │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e8c4d │ │ │ │ + movl $0x80e8ad0,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80e8bf4,-0x4(%ebp) │ │ │ │ + mov %esi,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + nop │ │ │ │ + inc %eax │ │ │ │ + jecxz 80e8c39 │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - sarb $1,-0x740f76f8(,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x758b0756(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e8cd7 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8c94 │ │ │ │ + movl $0x80e8b0c,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80e8c68,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d3cd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x74,%al │ │ │ │ - push %eax │ │ │ │ - add %ah,%bh │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8431ab4 │ │ │ │ + mov $0x85c48b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + int3 │ │ │ │ + loop 80e8cad │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d3fcc │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e8cc4 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80e8cb0,0x8(%ebp) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80d3fdb │ │ │ │ - movl $0x80d3bf4,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83dda0c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + test %ah,%dl │ │ │ │ + dec %esi │ │ │ │ + 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 839832c │ │ │ │ + movsd 0x8487108,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sbb %dh,0x0(%eax,%edx,2) │ │ │ │ - ljmp $0x100,$0x1e00004f │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,%ah │ │ │ │ - cmp $0x468b080d,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xf004dbb,%eax │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e8d6d │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8d28,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d3dc4 │ │ │ │ + jne 80e8d28 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - lock jae 80d3e0b │ │ │ │ - add %ch,%dl │ │ │ │ - sldt (%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %bh,0x1004d(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d3ef8 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80d3d9c,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x48,%al │ │ │ │ + lea (%esi),%ecx │ │ │ │ + or %cl,0x4589fc75(%ecx) │ │ │ │ + add %al,0x10e9fcc5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4192 │ │ │ │ - movl $0x80d3bc0,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ + ja 80e8d75 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - jb 80d3fbb │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ + mov $0x85c48b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80e8d48,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + adc %bh,0xf004d(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e8df5 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80e8dd0,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e8b50 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80d3f10 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d4158 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d4185 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d4107 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80d3eb0 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80d4039 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80d3f74,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lock outsl %ds:(%esi),(%dx) │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e8df8 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e8e61 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e8e44,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83708c4 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x4d,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d41f9 │ │ │ │ - movl $0x80d3b8c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d3c2c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d3c2c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3c6c,%esi │ │ │ │ + ja 80e8e69 │ │ │ │ + movl $0x80e8da0,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c48c0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1b16fb3b(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + decl (%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x3ce904c5(%ebx) │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + incl 0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%ah │ │ │ │ + mov (%esi),%cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80e8ecc │ │ │ │ + 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 80d4237 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4248 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + xorps %xmm1,%xmm1 │ │ │ │ + ucomiss %xmm0,%xmm1 │ │ │ │ + jae 80e8eed │ │ │ │ + ucomiss 0x8487110,%xmm0 │ │ │ │ + jae 80e8eed │ │ │ │ + mov $0x85c4151,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c488d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ah,(%edi,%ecx,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80e8f24 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae 80e8f48 │ │ │ │ + ucomisd 0x8487118,%xmm0 │ │ │ │ + jae 80e8f48 │ │ │ │ + mov $0x85c4151,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c488d,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x6014fb3b(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x30e904c5(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x2000100 │ │ │ │ + add %al,(%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d42e2 │ │ │ │ - movl $0x80d4284,-0x4(%ebp) │ │ │ │ + jb 80e9047 │ │ │ │ + movl $0x80e8fd0,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movsd 0xb(%esi),%xmm0 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e8fd0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + les (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + hlt │ │ │ │ cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %edx │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + (bad) │ │ │ │ + push %cs │ │ │ │ + or %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d42ac │ │ │ │ + jne 80e8ffc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + out %eax,$0xe │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d42e5 │ │ │ │ - movl $0x80d4214,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + ja 80e904a │ │ │ │ + movsd 0x4(%ebp),%xmm0 │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x3(%esi),%xmm1 │ │ │ │ + movsd 0x8487120,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x14(%ebp),%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm2,-0x4(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d4322 │ │ │ │ - movl $0x80d4248,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d4248 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3c74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d43b8 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d4380,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80e90ff │ │ │ │ + movl $0x80e90b4,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movsd 0x7(%esi),%xmm0 │ │ │ │ + movsd 0xf(%esi),%xmm1 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movsd %xmm0,-0x10(%ebp) │ │ │ │ + movsd %xmm1,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4380 │ │ │ │ + jne 80e90b4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d43bb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80e9102 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + mulsd 0xc(%ebp),%xmm1 │ │ │ │ + movsd 0x8487128,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x4(%ebp),%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,-0x4(%edi) │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubrs 0x50(%ebp) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + jo 80e90c6 │ │ │ │ + dec %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4675 │ │ │ │ - movl $0x80d4410,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d4410 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%eax) │ │ │ │ - inc %esp │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80e9212 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9158,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4438 │ │ │ │ + jne 80e9158 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 80d449b │ │ │ │ - push %eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xb0,%al │ │ │ │ + dec %ebp │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - jo 80d4481 │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x758b0756(%ebx),%ecx │ │ │ │ - or %cl,0x5589f84d(%ecx) │ │ │ │ - cld │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e921a │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 80e917b │ │ │ │ + je 80e919e │ │ │ │ + movl $0x80e8f88,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + add $0xffffffec,%edi │ │ │ │ + movl $0x80e91cc,-0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + movsd %xmm0,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4470 │ │ │ │ + jne 80e91cc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - push %eax │ │ │ │ - add %ah,%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x4daf,$0x0 │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d467d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80d468c │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 80e9229 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + ucomisd 0x8487130,%xmm0 │ │ │ │ + jp 80e91e8 │ │ │ │ + je 80e9238 │ │ │ │ + movl $0x80e9068,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movsd 0x4(%ebp),%xmm1 │ │ │ │ + movsd %xmm1,-0xc(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + mov $0x85c48e8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xffffffe8,%edi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 80debec │ │ │ │ + nop │ │ │ │ + jmp 80e9260 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%esi │ │ │ │ + pop %es │ │ │ │ + ... │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x0(%ebp),%xmm0 │ │ │ │ + movsd 0x8(%ebp),%xmm1 │ │ │ │ + movsd 0x10(%ebp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + ja 80e9298 │ │ │ │ + ucomisd %xmm2,%xmm0 │ │ │ │ + jae 80e92cc │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jae 80e92b9 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ + movsd %xmm1,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x8(%ebp) │ │ │ │ + movsd %xmm2,0x10(%ebp) │ │ │ │ + movsd %xmm1,0x40(%esp) │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + movsd 0x40(%esp),%xmm0 │ │ │ │ + jmp 80e926f │ │ │ │ + movsd 0x8487138,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80d451c,0x0(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e93c9 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9318,0x0(%ebp) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e9318 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ inc %esp │ │ │ │ - inc %ebp │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %cs │ │ │ │ + or %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movsd %xmm0,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4544 │ │ │ │ + jne 80e9344 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + arpl %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d45d6 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80d44fd │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + jo 80e92dc │ │ │ │ + push %cs │ │ │ │ + or %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e9370 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + out %al,$0x7 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + sbb %ah,0xff2080e(%ebx,%edx,4) │ │ │ │ + adc %al,0x4(%ebp) │ │ │ │ + movsd 0x10(%ebp),%xmm1 │ │ │ │ + movsd %xmm1,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x8(%ebp) │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%ebp) │ │ │ │ + jmp 80e9260 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d486b │ │ │ │ - movl $0x80d433c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80e93d1 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c48f4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + jmp 80e9404 │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0xff,%al │ │ │ │ + (bad) │ │ │ │ + jmp *%ebx │ │ │ │ + ... │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80d45e7 │ │ │ │ - mov $0x85c3c90,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80d4835 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d485e │ │ │ │ - movl $0x80d44f8,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d47c4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80d46e6 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80d4630,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x0(%ebp),%xmm0 │ │ │ │ + movss 0x4(%ebp),%xmm1 │ │ │ │ + movss 0x8(%ebp),%xmm2 │ │ │ │ + ucomiss %xmm1,%xmm0 │ │ │ │ + ja 80e943d │ │ │ │ + ucomiss %xmm2,%xmm0 │ │ │ │ + jae 80e9471 │ │ │ │ + ucomiss %xmm1,%xmm2 │ │ │ │ + jae 80e945e │ │ │ │ + subss %xmm0,%xmm1 │ │ │ │ + subss %xmm0,%xmm2 │ │ │ │ + divss %xmm1,%xmm2 │ │ │ │ + cvtss2sd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movss %xmm1,0x0(%ebp) │ │ │ │ + movss %xmm0,0x4(%ebp) │ │ │ │ + movss %xmm2,0x8(%ebp) │ │ │ │ + movsd %xmm1,0x40(%esp) │ │ │ │ + movsd %xmm0,%xmm1 │ │ │ │ + movsd 0x40(%esp),%xmm0 │ │ │ │ + jmp 80e9413 │ │ │ │ + movsd 0x8487140,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d48fa │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d48d4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e9569 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e94bc,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d48d4 │ │ │ │ + jne 80e94bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d48fd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %cs │ │ │ │ + or %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movss %xmm0,0x4(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e94e4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xff3080e(,%edx,4) │ │ │ │ + adc %al,0x3(%esi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + movss %xmm0,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e950c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4983 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d4950,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x8(%ebp),%xmm0 │ │ │ │ + movl $0x80e9544,0x8(%ebp) │ │ │ │ + movss 0x4(%ebp),%xmm1 │ │ │ │ + movss %xmm1,-0x4(%ebp) │ │ │ │ + movss %xmm0,0x0(%ebp) │ │ │ │ + movss 0x3(%esi),%xmm0 │ │ │ │ + movss %xmm0,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e9404 │ │ │ │ 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 80d498b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d489c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9571 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3c98,%esi │ │ │ │ + mov $0x85c48fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d49c7 │ │ │ │ + jb 80e95c6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubl 0x50(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d49fb │ │ │ │ + jb 80e960a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4a44 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x67,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4a2f │ │ │ │ + jb 80e96d2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80e9668,-0x1c(%ebp) │ │ │ │ + mov 0x18(%esi),%eax │ │ │ │ + mov %eax,-0x20(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d4a44 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ + jmp 83dd994 │ │ │ │ xchg %ax,%ax │ │ │ │ - jo 80d4a9d │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80e96d5 │ │ │ │ + movl $0x80e9590,-0x24(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80e95d4,-0x10(%edi) │ │ │ │ + mov %esi,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80e96c0,0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 83dd758 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7ba38(%eax) │ │ │ │ + (bad) │ │ │ │ + ss inc %ecx │ │ │ │ + das │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%eax │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + inc %eax │ │ │ │ + fmuls 0x0(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x4d8d0045(%ebx) │ │ │ │ + in $0x3b,%al │ │ │ │ + mov (%ebx,%eax,1),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d4de1 │ │ │ │ - movl $0x80d4a84,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jae 80e9767 │ │ │ │ + mov $0x85c4900,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb $0xd8,%al │ │ │ │ + dec %esi │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b1045(%ebx) │ │ │ │ + sbb %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80e974a │ │ │ │ + movl $0x80e97e0,0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + movl $0x845c888,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,0xc(%ebp) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,0x10(%ebp) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov %ecx,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + movl $0x80e9788,-0x4(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 83dd71c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + push %cs │ │ │ │ + or %cl,0x7589f875(%ecx) │ │ │ │ + add %al,0x33e9f8c5(%ebx) │ │ │ │ + inc %edx │ │ │ │ + das │ │ │ │ + add %cl,-0x2877ff8a(%ebp) │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + cld │ │ │ │ + sbb %dl,0x7589080e(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431a0c │ │ │ │ + push %esp │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e98be │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80e9824,0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d4a84 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8431ab4 │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %ah,0x50(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + adc %dl,%bh │ │ │ │ + dec %esi │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80e98ab │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e989c │ │ │ │ + movl $0x80e9618,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80e9888,0x14(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 83dda0c │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + dec %esi │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,0x45890346(%ebx) │ │ │ │ cld │ │ │ │ - mov $0x4a,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 839832c │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movsd 0x8487148,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + and %dh,0x18004d(%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 80e9961 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9910,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4ab0 │ │ │ │ + jne 80e9910 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x67,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + lock scas %es:(%edi),%eax │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %cl,0x45c70c45(%ebx) │ │ │ │ + or $0x3c,%al │ │ │ │ + cltd │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d8bfc75(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d89084d(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - call 91155802 │ │ │ │ - lock 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 $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d4ae8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - int3 │ │ │ │ - push %ax │ │ │ │ - add %ah,%bh │ │ │ │ + or %al,-0x3f16033b(%ebx) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d4de4 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80d4df3 │ │ │ │ - movl $0x80d4a0c,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9969 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %ah,0x50(%esi) │ │ │ │ - add %ch,%dl │ │ │ │ - dec %edi │ │ │ │ + mov $0x85c4908,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80e993c,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - dec %ebx │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e9a25 │ │ │ │ + movl $0x80e99d0,-0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d4bdc │ │ │ │ + jne 80e99d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fsubs 0x50(%ebp) │ │ │ │ - add %ch,%dl │ │ │ │ - sldt (%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + xor %ch,0x2004d(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ + lcall $0x8904,$0x4d8b080e │ │ │ │ dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d4d10 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80d4bb4,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + clc │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d4faa │ │ │ │ - movl $0x80d49d8,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e96f4 │ │ │ │ nop │ │ │ │ - sub %ah,0x0(%eax,%edx,2) │ │ │ │ - out %eax,$0x3 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80d4d28 │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9a28 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80d4f70 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d4f9d │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d4f1f │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80d4cc8 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80d4e51 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80d4d8c,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - fsubs 0x50(%ecx) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80e9a91 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9a74,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83710dc │ │ │ │ + mov %gs,0x4d(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5011 │ │ │ │ - movl $0x80d49a4,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d4a44,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d4a44 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3c9c,%esi │ │ │ │ + ja 80e9a99 │ │ │ │ + movl $0x80e9994,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4910,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + pop %esp │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + dec %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 80d504f │ │ │ │ + jb 80e9ad7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d5060 │ │ │ │ + jmp 80e9a48 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5110 │ │ │ │ - movl $0x80d509c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80e9b59 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9b4f │ │ │ │ + movl $0x80e9ab4,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80e9b2c,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - les 0xd(%eax),%edx │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d50c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e5f4c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5113 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d502c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 80e9b61 │ │ │ │ + movl $0x80ed4dc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4920,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5152 │ │ │ │ - movl $0x80d5060,-0x4(%edi) │ │ │ │ + jb 80e9c45 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d5060 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3ca4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0x80e9bac,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e9bac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d51cb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d51a8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xff20346(%ebx) │ │ │ │ + adc %al,0x3(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movsd 0x3(%eax),%xmm1 │ │ │ │ + movl $0x80e9be8,-0xc(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movsd %xmm1,-0x8(%ebp) │ │ │ │ + movsd %xmm0,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d51a8 │ │ │ │ + jne 80e9be8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0xc(%ebp),%xmm0 │ │ │ │ + movl $0x80e9c20,0x10(%ebp) │ │ │ │ + movsd %xmm0,-0x8(%ebp) │ │ │ │ + movsd 0x4(%ebp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%ebp) │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80e9260 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d51ce │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9c4d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c4930,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ 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 80e9d39 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9ca0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80e9ca0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d5247 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d5224,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xff30346(%ebx) │ │ │ │ + adc %al,0x3(%eax) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + movss 0x3(%eax),%xmm1 │ │ │ │ + movl $0x80e9cdc,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movss %xmm1,0x0(%ebp) │ │ │ │ + movss %xmm0,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5224 │ │ │ │ + jne 80e9cdc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x8(%ebp),%xmm0 │ │ │ │ + movl $0x80e9d14,0x8(%ebp) │ │ │ │ + movss %xmm0,-0x4(%ebp) │ │ │ │ + movss 0x4(%ebp),%xmm0 │ │ │ │ + movss %xmm0,0x0(%ebp) │ │ │ │ + movss 0x3(%esi),%xmm0 │ │ │ │ + movss %xmm0,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e9404 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d524a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9d41 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c4944,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add $0x5e,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %cl,-0x76bfdbbc(%ecx) │ │ │ │ + enter $0xe083,$0x3 │ │ │ │ + dec %eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + dec %ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 80e9d9c │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + jmp 80e9d6d │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + and $0x3,%edx │ │ │ │ + dec %edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jge 80e9e07 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 80e9e16 │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80e9e29 │ │ │ │ + movsd 0x8487190,%xmm0 │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80e9e3e │ │ │ │ + movsd 0x8487180,%xmm1 │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80e9e53 │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80e9ef4 │ │ │ │ + xorpd %xmm2,%xmm2 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movsd 0x8487150,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80e9e38 │ │ │ │ + movsd 0x8487188,%xmm0 │ │ │ │ + jmp 80e9dc2 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + jmp 80e9dc2 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80e9e4d │ │ │ │ + movsd 0x8487178,%xmm1 │ │ │ │ + jmp 80e9dd8 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + jmp 80e9dd8 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80e9e77 │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80e9ec9 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x8487168,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80e9e96 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x8487160,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80e9eb2 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x8487158,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm2,%xmm2 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80e9ee5 │ │ │ │ + xorpd %xmm2,%xmm2 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80e9f08 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x8487170,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + 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 80d53c1 │ │ │ │ - movl $0x80d52a0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80e9ff1 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80e9f5c,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d52a0 │ │ │ │ + jne 80e9f5c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - rcrb $1,0x50(%ebp) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %cl,%al │ │ │ │ - push %edx │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %al,-0x76f7f161(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d52c8 │ │ │ │ + jne 80e9f80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - test $0x5d,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - push %edx │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + add %ah,-0xf76f7f2(%edi,%ebx,4) │ │ │ │ mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d52f0 │ │ │ │ + jne 80e9fa4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sbbb $0x0,0x50(%ebp) │ │ │ │ - inc %ebx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - roll $0x0,(%eax) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - rolb $1,-0x7af00008(%ebx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x84,%al │ │ │ │ - push %ebx │ │ │ │ - or $0x24448b08,%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,%ah │ │ │ │ + lahf │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80e9d64 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5639 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d516c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80e9ff9 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + mov $0x85c495c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80e9fcc,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d57f2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d51e8,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %al,-0x67cfc1f(%ebx) │ │ │ │ + add %esi,0x3c(%ebp) │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ea050 │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ea07f │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x85e0505,0x0(%ebp) │ │ │ │ + movl $0x85e050a,0x4(%ebp) │ │ │ │ + mov %edx,0x8(%ebp) │ │ │ │ + mov $0x85e050a,%ecx │ │ │ │ + mov $0x85e0505,%eax │ │ │ │ + jmp 80ea029 │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ea092 │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80ea07f │ │ │ │ + jmp 80ea041 │ │ │ │ + movsd 0x8487198,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3cc0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80d53f3 │ │ │ │ - movl $0x80d533c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80d562c │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d545c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%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 80ea175 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ea0e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea0e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - test %dl,0x8(%ebp,%ecx,1) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%ecx,%eiz,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5484 │ │ │ │ + jne 80ea104 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov 0xf089080e,%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea128 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d55bb │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dl,-0x5f(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ea020 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5599 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 80ea17d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov $0x85c4964,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea150,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0045(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + or %bh,(%ecx) │ │ │ │ + shll $0x89,0x15(%ebx) │ │ │ │ dec %ebp │ │ │ │ + add %cl,0x55890445(%ecx) │ │ │ │ + or %cl,-0x76bfdbb4(%ecx) │ │ │ │ + rorl $0xe7,-0x14bfdbbc(%ebx) │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja 80ea1d9 │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 80ea1f0 │ │ │ │ + movsd 0x84871a0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + 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 80ea2ed │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ea254,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea254 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x5e(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ + inc %ebp │ │ │ │ + add $0x66,%al │ │ │ │ + test $0xd750003,%esi │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bl,0x468b080e(%edx,%eiz,4) │ │ │ │ + add 0x45890875(%ebx),%ecx │ │ │ │ + or %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ea29c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + bound %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,%al │ │ │ │ + mov %al,0x4d8b080e │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80d551c │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d5558,0x4(%ebp) │ │ │ │ + jmp 80ea1a4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ea2f5 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c496c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0445(%ebx) │ │ │ │ + or %cl,0x44890c55(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jae 80ea39a │ │ │ │ + mov $0x85c4970,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc $0x89,%al │ │ │ │ + inc %esp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ea37a │ │ │ │ + movl $0x80ea3c8,0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845c888,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431a44 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,0x10(%ebp) │ │ │ │ + mov %edx,0x14(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d5420 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80d562c │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d5650,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + movl $0x80ea340,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431a0c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ea4df │ │ │ │ + movl $0x80ea408,0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x845c888,-0xc(%ebp) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 8431ab4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80ea4cc │ │ │ │ + movl $0x80ea430,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838f72c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %dl,-0x5c(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890c45(%ebx) │ │ │ │ cld │ │ │ │ - js 80d56ab │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0xc(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %bh,-0x5c(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + cld │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,-0x74f7f15c(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x4d8b0c75(%ebx),%ecx │ │ │ │ + or %cl,0x4589fc4d(%ecx) │ │ │ │ + or $0x83,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + inc %ecx │ │ │ │ + aaa │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + jecxz 80ea49a │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xff20c45(%ebx) │ │ │ │ + sub %al,%al │ │ │ │ + cvtsi2sd 0x3(%esi),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + cvtsi2sd 0x4(%ebp),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%ebx) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movsd 0x84871a8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + 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 80ea57d │ │ │ │ + movl $0x80ea528,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5678 │ │ │ │ + jne 80ea528 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1182484(%ecx) │ │ │ │ - add %cl,0x1002484(%ebx) │ │ │ │ + add %cl,0x45c71445(%ebx) │ │ │ │ + adc $0x58,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4d89044d(%ebx) │ │ │ │ + add %cl,0x4d8b0475(%ecx) │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + or %cl,0x4d89104d(%ebx) │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + adc %ch,%cl │ │ │ │ + leave │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + call *0x0(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d57da │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d57b1 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80ea585 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4974,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea558,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + 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 80ea629 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ea5dc,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea5dc │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%ebx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1782484(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %al,(%esi,%eiz,4) │ │ │ │ + push %cs │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + or $0xc7085e05,%eax │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + pop %ss │ │ │ │ + add $0x7589085e,%eax │ │ │ │ + cld │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80e9d64 │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - jmp 80d572b │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d576c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ea631 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d55ff │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c4978,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea604,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ 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 80d5830 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c3cc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub $0x58,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + jb 80ea6d9 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ea688,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea688 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d586a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d591c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0x45c7080e(%esi,%eiz,4) │ │ │ │ hlt │ │ │ │ - push %edi │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d589f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x10ffff,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d591c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $0x0,0x50(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 80ea1a4 │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d58d3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d591c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ss,0x50(%edi) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5907 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d591c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - push %edi │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ea6e1 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c498c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d5e19 │ │ │ │ - movl $0x80d595c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80ea781 │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ea734,0x4(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d595c │ │ │ │ + jne 80ea734 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x57,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bl,0xe(%edi,%eiz,4) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + add $0xc7085e05,%eax │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + or 0x7589085e,%al │ │ │ │ cld │ │ │ │ - mov %bl,0xd(%ecx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ea020 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ea789 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c49a0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea75c,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + 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 80ea859 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ea7e0,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5988 │ │ │ │ + jne 80ea7e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - call c0da9d7 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x74f7f2a7(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45890475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - rclb $0x0,0x50(%esi) │ │ │ │ - and $0x0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80d5e1c │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80d5eee │ │ │ │ - movl $0x80d5da4,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - jo 80d5a4c │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub $0x5a,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + or $0xa8,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5a2c │ │ │ │ + jne 80ea80c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - push %esi │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,(%eax,%ebp,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d5ed9 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5eb0 │ │ │ │ - movl $0x80d5844,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push %esp │ │ │ │ - push %ebp │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80e9d64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ea861 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c49b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea834,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80d5ac2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - push %esp │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pop %ebx │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80ea931 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ea8b8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5ba4 │ │ │ │ + jne 80ea8b8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - push %esp │ │ │ │ - push %eax │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d5f5a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d587c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - jo 80d5c4a │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - sub $0x5c,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + in $0xa8,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5c2c │ │ │ │ + jne 80ea8e4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %cl,(%ecx,%ebp,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x3a7cfb8b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 80ea020 │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - push %esp │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d5f8f │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d5f69 │ │ │ │ - movl $0x80d58b0,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + ja 80ea939 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + mov $0x85c49c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x80ea90c,0x0(%ebp) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + 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 80eaa15 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ea990,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ea990 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %dl,0x50(%ebx) │ │ │ │ - add %ah,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80d5ce9 │ │ │ │ - int3 │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x408b0346(%ebx) │ │ │ │ + add 0x498b074e(%ebx),%ecx │ │ │ │ + add %edi,%eax │ │ │ │ inc %ebp │ │ │ │ - add %cl,%ah │ │ │ │ - pop %ebp │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + cld │ │ │ │ + les 0x758b080e(%ecx),%ebp │ │ │ │ + add $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ + cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d5dcc │ │ │ │ + jne 80ea9c4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5fa7 │ │ │ │ + add %cl,0x45c70845(%ebx) │ │ │ │ + or %dh,%al │ │ │ │ + test $0x4589080e,%eax │ │ │ │ + cld │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d58e4,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80d5e46 │ │ │ │ - movl $0x80d5b78,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80d5f4d │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d5a00,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d5b1c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ea1a4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0xff20cc7(%ebx) │ │ │ │ + adc %al,0x40(%ebx) │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eaa1d │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d5e7f │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80d5f4d │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d5c00,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85c49dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + movsd %xmm0,0x40(%ebx) │ │ │ │ + jmp 8455d60 │ │ │ │ + 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 80eaab3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80eaa74,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d5d48,0x0(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,-0x76f7f156(%eax) │ │ │ │ + lock mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + jmp 8454bdc │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80eaab6 │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d5f20 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x50,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d5ff0 │ │ │ │ - movl $0x80d591c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80eab03 │ │ │ │ + movl $0x80eaa3c,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d591c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3ccc,%esi │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80ed0d4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c49f0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 80d602f │ │ │ │ + jb 80eab9b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80eab58,-0x10(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6040 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d60da │ │ │ │ - movl $0x80d607c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838f80c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ + add %bh,-0x55(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890445(%ebx) │ │ │ │ cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - pusha │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d60a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 838f844 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d60dd │ │ │ │ - movl $0x80d600c,-0x18(%edi) │ │ │ │ + ja 80eab9e │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d611a │ │ │ │ - movl $0x80d6040,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + jb 80eac03 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eabf9 │ │ │ │ + movl $0x80eab20,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d6040 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3cd4,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ed0d4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c49f4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d6193 │ │ │ │ + jb 80eac8b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d6170,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + movl $0x80eac4c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6170 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ch,-0x54(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6196 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80eac8e │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - dec %edi │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d633e │ │ │ │ - movl $0x80d61ec,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d61ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x504f,$0x0 │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%edx,%eiz,2) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6214 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x300504f,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - bound %ecx,0x8bf08908 │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890875(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6244 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 80d6289 │ │ │ │ - push %eax │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6346 │ │ │ │ + ja 80eacdb │ │ │ │ + movl $0x80eac14,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d6355 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + jmp 80ed10c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c49f8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %bl,0x1004d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80d62a8,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea -0x18(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ead58 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ead38,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85c4cc0,-0x10(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shlb $1,0xd(%edx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d62d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %dl,0x4d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80d6289 │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d640c │ │ │ │ - movl $0x80d6134,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lds 0x5c(%eax),%edx │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + test $0x89085c48,%eax │ │ │ │ + jne 80ead45 │ │ │ │ + movl $0x85c52c5,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 832a4e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - lock cmp $0x5c,%al │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80d63e5 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80d63ff │ │ │ │ - movl $0x80d6284,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80d6374 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d6330,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ 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 80d648c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d646c,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80eadac │ │ │ │ + movl $0x80ead9c,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d646c │ │ │ │ + jne 80ead9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - 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 80d648f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6517 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d64e4,0x4(%ebp) │ │ │ │ + ja 80eade3 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80ead68,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + cld │ │ │ │ + fwait │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d651f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d6434,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80eae2d │ │ │ │ + movl $0x80eacfc,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80eadbc,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3cf8,%esi │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c4a0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d655b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - dec %esp │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + nop │ │ │ │ + rcrb $0x0,0x1004d(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d658f │ │ │ │ + jb 80eae6c │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d65d8 │ │ │ │ + jmp 80eae00 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x4c,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fwait │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d65c3 │ │ │ │ + jb 80eae9f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d65d8 │ │ │ │ + jmp 80eae00 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fmull 0x50(%ebx) │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80d67c7 │ │ │ │ - movl $0x80d6618,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6618 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - dec %ebx │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - or $0x8b08,%ax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6644 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80d6685 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and %ebx,0x5900036(%ebp) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80d66af │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890475(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6674 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - dec %ebx │ │ │ │ - push %eax │ │ │ │ - add %ah,0x1e000000 │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d67ca │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d67d9 │ │ │ │ - movl $0x80d65a0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in (%dx),%al │ │ │ │ - dec %edx │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - hlt │ │ │ │ - or $0x8b08,%ax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d66f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x0,0x50(%edx) │ │ │ │ - movb $0x0,(%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80d6752 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80d66c8,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d6895 │ │ │ │ - movl $0x80d656c,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - or $0x4a,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80d6755 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80d686e │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d6888 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80d6729 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80d67fc │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d67a8,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lock dec %eax │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or %ebx,0x28900036(%ebp) │ │ │ │ + fwait │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4cb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d68f9 │ │ │ │ - movl $0x80d6538,-0x14(%edi) │ │ │ │ + ja 80eaf3b │ │ │ │ + movl $0x80eae4c,-0x30(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80eae7c,-0x24(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80eaeb0,-0x18(%edi) │ │ │ │ + lea -0x24(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80eaec8,-0x10(%edi) │ │ │ │ + lea -0x30(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d65d8,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80ed4fc,-0x8(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d65d8 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3cfc,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x34,0x33c(%ebx) │ │ │ │ + mov $0x85c4a14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + fs cltd │ │ │ │ + dec %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 80d6937 │ │ │ │ + jb 80eaf7f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d6948 │ │ │ │ + jmp 80e8e18 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d69f2 │ │ │ │ - movl $0x80d6984,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80eb001 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eaff7 │ │ │ │ + movl $0x80eaf5c,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80eafd4,-0x4(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - imul $0x8903768b,0x7468b08,%ecx │ │ │ │ - inc %ebp │ │ │ │ - add %al,-0x899033b(%ebx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d69ac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80eaee4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d69f5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d6914,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80eb009 │ │ │ │ + movl $0x80ed4dc,-0x8(%edi) │ │ │ │ + mov %esi,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4a1c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eb051 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6a32 │ │ │ │ - movl $0x80d6948,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80eb0af │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eb0a5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80eb020,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d6948 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3d04,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8394f98 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cltd │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6ac8 │ │ │ │ + jb 80eb144 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d6a90,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ + movl $0x80eb0fc,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%ebp) │ │ │ │ - add $0xffffffec,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6a90 │ │ │ │ + jne 80eb0fc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + xor %bl,0x4d(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,(%ecx,%esi,4) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x45890346(%ebx) │ │ │ │ + clc │ │ │ │ + movl $0x85c48a1,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8428050 │ │ │ │ + adc $0x91,%al │ │ │ │ + dec %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6acb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ + lds 0x5c(%eax),%edx │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + test $0x89085c48,%eax │ │ │ │ + jne 80eb131 │ │ │ │ + movl $0x85c52c5,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 832a4e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x5046,$0x0 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eb181 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6d85 │ │ │ │ - movl $0x80d6b20,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80eb244 │ │ │ │ + movl $0x80eb1e0,-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 │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d6b20 │ │ │ │ + jne 80eb1e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %esi │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x6b(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6b48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76efbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80eb209 │ │ │ │ + movl $0x80eb2b4,0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8394fd0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80eb22a │ │ │ │ + movl $0x80eb29c,0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8394fd0 │ │ │ │ + cmpl $0x0,0x3(%esi) │ │ │ │ + jne 80eb260 │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x80eb284,0x8(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %esi │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - subb $0x8,0xd(%ebx) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6b80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - xor $0x46,%al │ │ │ │ - push %eax │ │ │ │ - add %ah,%dh │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x80eb250,0x8(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8394fd0 │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d6d8d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80d6d9c │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80d6c2c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eb319 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + movl $0x80eb190,-0x10(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + hlt │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80eb408 │ │ │ │ + movl $0x80eb368,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8394eb4 │ │ │ │ + les 0x1004d(%esi),%edx │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,-0x76f7f14d(%eax) │ │ │ │ + jne 80eb36e │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83dd71c │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %ch,-0x76f7f14d(%eax) │ │ │ │ + jne 80eb38e │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d6c54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 83dd994 │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + test %dl,0x1004d(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80eb410 │ │ │ │ + movl $0x80eb05c,-0x44(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d6ce6 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80d6c0d │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d6f7b │ │ │ │ - movl $0x80d6a4c,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + mov %esi,-0x38(%edi) │ │ │ │ + movl $0x845a4e8,-0x34(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x80eb0c0,-0x28(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80eb150,-0x1c(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80eb2d0,-0x10(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80d6cf7 │ │ │ │ - mov $0x85c3d20,%esi │ │ │ │ + mov $0x85c4a3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d6f45 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d6f6e │ │ │ │ - movl $0x80d6c08,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d6ed4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80d6df6 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80d6d40,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d6fd0 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - mov $0x85c3d28,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eb459 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ 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 80d7003 │ │ │ │ + jb 80eb495 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2005041,%al │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7037 │ │ │ │ + jb 80eb4c7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d7080 │ │ │ │ + jmp 80eb338 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %ecx │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d706b │ │ │ │ + jb 80eb50a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d7080 │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c6c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x41,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d741d │ │ │ │ - movl $0x80d70c0,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80eb54e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c34 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80eb5ce │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eb5c4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d70c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - inc %eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80eb518,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83d9c6c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - jo 80d70d3 │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d70ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x5040,$0x0 │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - and $0x71,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x758b0756(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80eb6b0 │ │ │ │ + movl $0x80eb638,-0x14(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7124 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ nop │ │ │ │ - inc %eax │ │ │ │ - push %eax │ │ │ │ - add %ah,%bh │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7420 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ + ja 80eb6b3 │ │ │ │ + movl $0x80eb4d4,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov %esi,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80d742f │ │ │ │ - movl $0x80d7048,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80eb55c,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les (%edi),%edi │ │ │ │ - push %eax │ │ │ │ - add %ch,%dl │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - jb 80d7203 │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899d7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d7218 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - aas │ │ │ │ - push %eax │ │ │ │ - add %ch,%dl │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d734c │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80d71f0,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80eb6a0,0xc(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d75e6 │ │ │ │ - movl $0x80d7014,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - cmp $0x3e70050,%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83d9bfc │ │ │ │ + xchg %ax,%ax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80d7364 │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d75ac │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d75d9 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d755b │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80d7304 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80d748d │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80d73c8,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - pushf │ │ │ │ - cmp 0x0(%eax),%edx │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d764d │ │ │ │ - movl $0x80d6fe0,-0x14(%edi) │ │ │ │ + ja 80eb71f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%edx │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%edx │ │ │ │ + movl $0x80eb5e0,-0x14(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d7080,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d7080 │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x13(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3d2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + 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 80d768b │ │ │ │ + jb 80eb765 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d769c │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a1,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + les 0x17004d(%edx),%edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7736 │ │ │ │ - movl $0x80d76d8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80eb988 │ │ │ │ + movl $0x80eb7a8,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8394eb4 │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xe,%bh │ │ │ │ + or %cl,-0x3a7c038b(%ecx) │ │ │ │ + cld │ │ │ │ + jmp 83dd71c │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 80eb750 │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - add %dh,0xd(%edi) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0xe,%bh │ │ │ │ + or %cl,0x7589f875(%ecx) │ │ │ │ + add %al,-0x4816073b(%ebx) │ │ │ │ + and %ebp,(%edi) │ │ │ │ + add %cl,-0x6dafff8a(%ebp) │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov $0x458b080e,%eax │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7700 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + mov %esi,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83dd9d0 │ │ │ │ + sub $0x92,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov $0x7589080e,%eax │ │ │ │ + cld │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8431998 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x92,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7739 │ │ │ │ - movl $0x80d7668,-0x18(%edi) │ │ │ │ + ja 80eb990 │ │ │ │ + movl $0x80eb428,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80eb928,-0x4(%ebp) │ │ │ │ + mov %esi,-0x14(%ebp) │ │ │ │ + movl $0x845c888,-0x10(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + nop │ │ │ │ + mov $0x4004d91,%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0845(%ebx) │ │ │ │ + or $0x8b,%al │ │ │ │ + push %ebp │ │ │ │ + adc %cl,-0x74bfdbbc(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + xor %bh,(%ebx) │ │ │ │ + mov $0x324,%ebx │ │ │ │ + ja 80eb99f │ │ │ │ + movl $0x80eb464,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80eb4a4,-0x20(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80eb6d0,-0x14(%edi) │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x12(%edi),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0xe76f7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80eb9c7 │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80eb893 │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x91,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x1e000000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x4d8b0c45(%ebx) │ │ │ │ + adc %cl,0x44891455(%ebx) │ │ │ │ + and $0x40,%al │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 80eb97f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eb9b8 │ │ │ │ + movl $0x80eb734,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80eb8f4,0x4(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8431b5c │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + jmp 80eb893 │ │ │ │ + mov $0x85c4a44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ + movl $0x80eb880,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80eb338 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80eba63 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eba59 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80eba51 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + sub $0x4,%esp │ │ │ │ + movsd 0x84871b0,%xmm0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 804b0c0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movl $0x8432fb4,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7776 │ │ │ │ - movl $0x80d769c,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + adc $0x89000000,%eax │ │ │ │ + lock lea -0x8(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ebaf3 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ebae9 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ebae1 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + sub $0x4,%esp │ │ │ │ + xorpd %xmm0,%xmm0 │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 804b0c0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movl $0x8432fb4,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + jmp *%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pushf │ │ │ │ + nop │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x30,%al │ │ │ │ + mov $0xc689080e,%ebx │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80d769c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3d34,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ebb30 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 80ebab6 │ │ │ │ + dec %ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d780c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d77d4,-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 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %dh,%bl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + xorps %xmm1,%xmm1 │ │ │ │ + ucomiss %xmm0,%xmm1 │ │ │ │ + jae 80ebbf4 │ │ │ │ + ucomiss 0x84871b8,%xmm0 │ │ │ │ + jae 80ebba0 │ │ │ │ + movl $0x80ebb6c,0x0(%ebp) │ │ │ │ + mov $0x85c4b84,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d77d4 │ │ │ │ + jne 80ebb6c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d780f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + ja 80ebb91 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %bh,(%ecx) │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x80ebbc0,0x0(%ebp) │ │ │ │ + mov $0x85c4b94,%esi │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ebbc0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7ac9 │ │ │ │ - movl $0x80d7864,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ebbe5 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x80ebc14,0x0(%ebp) │ │ │ │ + mov $0x85c4b94,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7864 │ │ │ │ + jne 80ebc14 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - cmp %edx,0x0(%eax) │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ebc39 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + dec %esp │ │ │ │ + (bad) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080d(%eax,%edi,2) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x80,%al │ │ │ │ + mov $0xc689080e,%esp │ │ │ │ + add $0x4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d788c │ │ │ │ + jne 80ebc80 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - sub %bh,(%ecx) │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0x8f,%al │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - les 0xd(%eax),%edi │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %dh,%dl │ │ │ │ + movups 0x3(%esi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae 80ebd44 │ │ │ │ + ucomisd 0x84871c0,%xmm0 │ │ │ │ + jae 80ebcf0 │ │ │ │ + movl $0x80ebcbc,0x0(%ebp) │ │ │ │ + mov $0x85c4b84,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d78c4 │ │ │ │ + jne 80ebcbc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock cmp %dl,0x0(%eax) │ │ │ │ - out %al,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7ad1 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80d7ae0 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ + ja 80ebce1 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80d7970,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - jns 80d7983 │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x80ebd10,0x0(%ebp) │ │ │ │ + mov $0x85c4b94,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7998 │ │ │ │ + jne 80ebd10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d7a2a │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80d7951 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d7cbf │ │ │ │ - movl $0x80d7790,-0x1c(%edi) │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80d7a3b │ │ │ │ - mov $0x85c3d50,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + ja 80ebd35 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80d7c89 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d7cb2 │ │ │ │ - movl $0x80d794c,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d7c18 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80d7b3a │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80d7a84,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d7d4e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d7d28,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + movl $0x80ebd64,0x0(%ebp) │ │ │ │ + mov $0x85c4b94,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d7d28 │ │ │ │ + jne 80ebd64 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d7d51 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + ja 80ebd89 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - 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,(%eax) │ │ │ │ - jb 80d7dd7 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d7da4,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80ebdcb │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + movl $0x85c4c0d,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - 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 80d7ddf │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d7cf0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3d58,%esi │ │ │ │ + jmp 80ed0d4 │ │ │ │ + mov $0x85c4c10,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d7e1b │ │ │ │ + jb 80ebdff │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + jmp 8431b94 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,(%ebx) │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d7e4f │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ebe3d │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d7e98 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c48a9,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 83d9d14 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - xor 0x0(%eax),%edx │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ebe6e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d7e83 │ │ │ │ + jb 80ebe9f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d7e98 │ │ │ │ + jmp 83d9cdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x33,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ebedd │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85c4c0d,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80ed10c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8235 │ │ │ │ - movl $0x80d7ed8,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80ebf50 │ │ │ │ + movl $0x80ebf20,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7ed8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivl (%edx) │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x7f,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7f04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x32,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - hlt │ │ │ │ - cmp $0x7f,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x758b0756(%ebx),%ecx │ │ │ │ - add $0x89,%al │ │ │ │ - dec %ebp │ │ │ │ - clc │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d7f3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80d7f64 │ │ │ │ - push %eax │ │ │ │ - add %ah,%bh │ │ │ │ + add %al,-0x41(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8238 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80d8247 │ │ │ │ - movl $0x80d7e60,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80ebf90 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + mov 0x5(%esi),%ecx │ │ │ │ + movl $0x80ebeec,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - xor %edx,0x0(%eax) │ │ │ │ - ljmp $0x100,$0x1e00004f │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - orb $0x8b,0x7468b08 │ │ │ │ - jbe 80d8018 │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8030 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %dh,(%ecx) │ │ │ │ - push %eax │ │ │ │ - add %ch,%dl │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ + add $0x5000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ec055 │ │ │ │ + movl $0x80ec004,-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 %ecx,-0x10(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80d8164 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80d8008,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x24,%al │ │ │ │ + rorb $0x8,(%esi) │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + clc │ │ │ │ + xor $0x8b085c50,%eax │ │ │ │ + inc %ebp │ │ │ │ + adc %cl,0x458bfc45(%ecx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0x458b0475(%ecx) │ │ │ │ + or %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + or %cl,-0x74f7ba38(%eax) │ │ │ │ + dec %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + or $0x89,%al │ │ │ │ + dec %ebp │ │ │ │ + adc %al,-0x2416073b(%ebx) │ │ │ │ + mov (%eax),%al │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d83fe │ │ │ │ - movl $0x80d7e2c,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ + ja 80ec0b3 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + movl $0x80ebfac,-0x14(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - aam $0x2f │ │ │ │ - push %eax │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80d817c │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80d83c4 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d83f1 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80d8373 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80d811c │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80d82a5 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80d81e0,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - test %ch,0x170050 │ │ │ │ - add (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4a339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8465 │ │ │ │ - movl $0x80d7df8,-0x14(%edi) │ │ │ │ + ja 80ec14f │ │ │ │ + movl $0x80ebddc,-0x58(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + movl $0x80ebe0c,-0x4c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x44(%edi) │ │ │ │ + movl $0x80ebe4c,-0x40(%edi) │ │ │ │ + lea -0x4c(%edi),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + lea -0x58(%edi),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + movl $0x80ebe7c,-0x34(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + movl $0x80ebeac,-0x28(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d7e98,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80ebf60,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80ec064,-0x10(%edi) │ │ │ │ + lea -0x3f(%edi),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x19(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d7e98 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3d5c,%esi │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + lea -0xe(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x5c,0x33c(%ebx) │ │ │ │ + mov $0x85c4c14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d84a3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d84b4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %ch,%cl │ │ │ │ + push %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8564 │ │ │ │ - movl $0x80d84f0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80ec1ab │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + movl $0x85c4c0d,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ed10c │ │ │ │ + mov $0x85c4c1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,%ah │ │ │ │ + rorl $0x8,(%esi) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %al,0x468b080d(%ebp) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8518 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %bh,%al │ │ │ │ + rorl $0x8,(%esi) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8567 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d8480,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ + ja 80ec21b │ │ │ │ + movl $0x80ec248,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + jg 80ec1f9 │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cmp %al,(%eax) │ │ │ │ + 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) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jns 80ec1ea │ │ │ │ + add %dl,%ss:0x4d8a40(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d85a6 │ │ │ │ - movl $0x80d84b4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d84b4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3d64,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc $0x8d000100,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d861f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d85fc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d85fc │ │ │ │ + jb 80ec2a9 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ec2a5 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85c4c9e,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8390dfc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8a,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45c70075(%ebx) │ │ │ │ + add $0xc0,%al │ │ │ │ + dec %esp │ │ │ │ + pop %esp │ │ │ │ + or %al,0x5ee904c5(%ebx) │ │ │ │ + and (%edi),%esi │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8622 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + ret │ │ │ │ + iret │ │ │ │ + xor %al,(%eax) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jo 80d8661 │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + iret │ │ │ │ + xor %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d87ca │ │ │ │ - movl $0x80d8678,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8678 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + int $0x88 │ │ │ │ + add %dl,%ss:0x2(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec348 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdcb0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp $0x2b,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,-0x74f7f27a(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d86a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec384 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdce8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - adc $0x2b,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rolb $1,-0xf76f7f3(%esi) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d86d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec3c0 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - in $0x2a,%al │ │ │ │ - push %eax │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d87d2 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d87e1 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec3fc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd58 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80d8734,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - xchg %ecx,0x7468b08 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ec510 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ec488,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d875c │ │ │ │ + jne 80ec488 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80d8715 │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80ec4da │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80ec4f5 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8898 │ │ │ │ - movl $0x80d85c0,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80ec513 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80ec4ea │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80ec505 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec55c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - cmpb $0xfc,0x63ff085c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80d8871 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80d888b │ │ │ │ - movl $0x80d8710,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ec682 │ │ │ │ + movl $0x80ec5f0,-0x1c(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80d8800 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ec5f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ec650 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ec685 │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80ec408,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d87bc,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ec694 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80ec52c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d8918 │ │ │ │ + jb 80ec6cf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d88f8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d88f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d891b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d89a3 │ │ │ │ + jb 80ec7df │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ec7d5 │ │ │ │ + movl $0x80ec318,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d8970,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80ec354,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80ec390,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ec3cc,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80ec76c,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d89ab │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d88c0,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3d88,%esi │ │ │ │ + ja 80ec7e7 │ │ │ │ + movl $0x80ec56c,-0x28(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80ec6ac,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845cde8,0x14(%ebp) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80ed0d4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c4d04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x20076(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d89e7 │ │ │ │ + jb 80ec844 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdcb0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2005027,%esp │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8a1b │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec880 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d8a64 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdce8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ah,(%edi) │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8a4f │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec8bc │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d8a64 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd20 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - daa │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ec8f8 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd58 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8c53 │ │ │ │ - movl $0x80d8aa4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80eca0c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ec984,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8aa4 │ │ │ │ + jne 80ec984 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,(%edi) │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rorb $1,0x468b080d(%edx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8ad0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80ec9d6 │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80ec9f1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eca0f │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80ec9e6 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80eca01 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x26,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %cl,-0xf76f7f3(%ebx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8b00 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x26,%ah │ │ │ │ - push %eax │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8c56 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d8c65 │ │ │ │ - movl $0x80d8a2c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - pusha │ │ │ │ - es push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eca4e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - orb $0x7,0x468b080d(%ebx) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ecb89 │ │ │ │ + movl $0x80ecaf0,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x7c(%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 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d8b80 │ │ │ │ + jne 80ecaf0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x26,%al │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80d8bde │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80d8b54,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ + nop │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ecb54 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d8d21 │ │ │ │ - movl $0x80d89f8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - andb $0x0,0x1440050 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ + ja 80ecb8c │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80ec904,-0x20(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80d8be1 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80d8cfa │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d8d14 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80d8bb5 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - jmp 80d8c88 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d8c34,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - fs and $0x50,%al │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80d8d85 │ │ │ │ - movl $0x80d89c4,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d8a64,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d8a64 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3d8c,%esi │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ecb9b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80eca28,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80d8dc3 │ │ │ │ + jb 80ecbd7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d8dd4 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d8e7e │ │ │ │ - movl $0x80d8e10,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80eccdd │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eccd3 │ │ │ │ + movl $0x80ec814,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80ec850,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80ec88c,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ec8c8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80ecc74,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %cl,0x468b080d(%esi) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8e38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8e81 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d8da0,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ + ja 80ecce5 │ │ │ │ + movl $0x80eca60,-0x2c(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80ecbb4,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c4d0c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %ch,%cl │ │ │ │ + jecxz 80ecd01 │ │ │ │ + (bad) │ │ │ │ + decl 0x50076(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8ebe │ │ │ │ - movl $0x80d8dd4,-0x4(%edi) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ecd3c │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d8dd4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3d94,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d8f37 │ │ │ │ + jb 80ecd6b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d8f14,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8f14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8359098 │ │ │ │ + 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,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ecde2 │ │ │ │ + movl $0x80ecd14,-0x18(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80ecd48,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80ecdd0,0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 82fdc04 │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x45c7fc75(%ecx) │ │ │ │ + add %cl,-0x7cf7ba38(%eax) │ │ │ │ + (bad) │ │ │ │ + pop %edx │ │ │ │ + out %al,$0x29 │ │ │ │ + add %al,%bh │ │ │ │ + cmpl $0x0,(%ebx,%eax,1) │ │ │ │ + add %bl,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x85c4d14,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d8f3a │ │ │ │ + jb 80ece26 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85d1dc9,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80ec6e0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - and 0x0(%eax),%dl │ │ │ │ pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d90e2 │ │ │ │ - movl $0x80d8f90,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8f90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x22,%al │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + jb 80ece8b │ │ │ │ + movl $0x80ece68,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8305d08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x74f7f271(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8fb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - and %edx,0x0(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 91159d4f │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d8fe8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - and %edx,0x0(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d90ea │ │ │ │ + ja 80ece93 │ │ │ │ + movl $0x80ece00,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80d90f9 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80d904c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80d8fe1 │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9074 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80d902d │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d91b0 │ │ │ │ - movl $0x80d8ed8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - mov $0x3d,%al │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + mov $0x85c4d18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80d9189 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80d91a3 │ │ │ │ - movl $0x80d9028,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80d9118 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80d90d4,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + adc $0x8d000000,%eax │ │ │ │ + inc %ebp │ │ │ │ + hlt │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d9230 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d9210,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + jb 80ecee5 │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + call 8451440 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + je 80ecee1 │ │ │ │ + movl $0x845b350,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x85d5b15,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9210 │ │ │ │ + jmp 8359264 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9233 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jb 80ecf27 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85d1dc9,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c3fc,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ec6e0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + loopne 80ecfab │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d92bb │ │ │ │ + jb 80ecf8f │ │ │ │ + movl $0x80ecf6c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80d9288,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x85c4d1c,-0x8(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8305d08 │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d92c3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d91d8,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + ja 80ecf97 │ │ │ │ + movl $0x80ecef4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ + mov %esi,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3db8,%esi │ │ │ │ + mov $0x85c4d2c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + iret │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ecfd4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d92ff │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ push %ds │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ + cld │ │ │ │ + add $0x4,%ebp │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9333 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d937c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80d9358 │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + rorb $1,(%esi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ed010 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9367 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d937c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %bl,(%esi) │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d956b │ │ │ │ - movl $0x80d93bc,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d93bc │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sarl $0x0,0x36(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x30(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ed048 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - clc │ │ │ │ - sbb $0x30050,%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ cld │ │ │ │ - call 9315a157 │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d93e8 │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - sbb $0x40050,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %dl,-0x740f76f8(%ebp,%ecx,1) │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890475(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f2(%eax,%edx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9418 │ │ │ │ + jne 80ed084 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pushf │ │ │ │ - sbb $0x250050,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d956e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80d957d │ │ │ │ - movl $0x80d9344,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ - sbb $0x2650050,%eax │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ebp │ │ │ │ + jnp 80ed0c4 │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%esp │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,-0x3976f7f2(%eax,%edx,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80d9498 │ │ │ │ + jne 80ed0bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x1d,%al │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80d94f6 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80d946c,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9639 │ │ │ │ - movl $0x80d9310,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push $0x4400501c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80d94f9 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80d9612 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80d962c │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80d94cd │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80d95a0 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80d954c,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - dec %esp │ │ │ │ - sbb 0x0(%eax),%edx │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf48a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + adc $0x9000367b,%eax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d969d │ │ │ │ - movl $0x80d92dc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80d937c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80d937c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3dbc,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dh,%ah │ │ │ │ + rorb $1,(%esi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ed0f4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fnstsw 0x36(%edx) │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %ch,(%ecx,%edx,8) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ed12c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jp 80ed16c │ │ │ │ + add %dl,0x2(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d96db │ │ │ │ + jb 80ed170 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d96ec │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80ed064 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9796 │ │ │ │ - movl $0x80d9728,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80ed1f2 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - or $0x7468b08,%eax │ │ │ │ + movl $0x80ed1ac,0x0(%ebp) │ │ │ │ mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9750 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9799 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d96b8,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80ed1f5 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 804b0c0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d97d6 │ │ │ │ - movl $0x80d96ec,-0x4(%edi) │ │ │ │ + ja 80ed243 │ │ │ │ + movl $0x80ed140,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ed180,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80d96ec │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3dc4,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c4dd0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d984f │ │ │ │ + jb 80ed290 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d982c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d982c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80ed09c │ │ │ │ + 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 80ed312 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80ed2cc,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + 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 80d9852 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + ja 80ed315 │ │ │ │ + movsd 0x3(%esi),%xmm0 │ │ │ │ + sub $0x4,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + movsd %xmm0,(%esp) │ │ │ │ + call 804b0b0 │ │ │ │ + add $0xc,%esp │ │ │ │ + sub $0x8,%esp │ │ │ │ + fstpl (%esp) │ │ │ │ + movsd (%esp),%xmm0 │ │ │ │ + add $0x8,%esp │ │ │ │ + movl $0x8433080,-0x8(%edi) │ │ │ │ + movsd %xmm0,-0x4(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80d98cb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80d98a8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d98a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d98ce │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + ja 80ed363 │ │ │ │ + movl $0x80ed260,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ed2a0,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c4dd4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - adcb $0x50,(%edi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + cmp $0x7d,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9a45 │ │ │ │ - movl $0x80d9924,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9924 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %esp │ │ │ │ - pop %ss │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + jb 80ed3dd │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80ed3c4,0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80ed0d4 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %bh,0x4d(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xd(%ecx,%ebx,4) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d994c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and $0x17,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - add %dh,0xd(%ecx,%ebx,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80d9974 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - push %ss │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + clc │ │ │ │ + lds 0x5c(%eax),%edx │ │ │ │ + or %cl,0x45c7fc75(%ecx) │ │ │ │ + add %al,%ch │ │ │ │ + push %edx │ │ │ │ + pop %esp │ │ │ │ + or %al,-0x6816073b(%ebx) │ │ │ │ + add %al,%ds:(%eax) │ │ │ │ + mov $0x85c4dd8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - roll $0x0,(%eax) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - rolb $1,-0x7af00008(%ebx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0x8,%al │ │ │ │ - lcall $0x4024,$0x448b080d │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ch,%cl │ │ │ │ + adc %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl 0xf0076(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9cbd │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d97f0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80ed42e │ │ │ │ + movl $0x80ed4dc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4fd4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80d9e76 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80d986c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80ed478 │ │ │ │ + movl $0x80ed4ec,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3de0,%esi │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c4fd8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80d9a77 │ │ │ │ - movl $0x80d99c0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80d9cb0 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d9ae0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %bl,0x468b080d(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9b08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d9c3f │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9c1d │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed4be │ │ │ │ + movl $0x80ed4fc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4fdc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0xba,%al │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0xba,%al │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80d9ba0 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d9bdc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d9aa4 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80d9cb0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80d9cd4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + je 80ed4ac │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ed534 │ │ │ │ + movl $0x845b168,-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 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ed57b │ │ │ │ + movl $0x80ed570,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9cfc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + popa │ │ │ │ + jbe 80ed5b0 │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1182484(%ecx) │ │ │ │ - add %cl,0x1002484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80d9e5e │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80d9e35 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed5cd │ │ │ │ + movl $0x80ed508,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ed544,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c4fe0,%esi │ │ │ │ + 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 80ed650 │ │ │ │ + movl $0x80ed620,-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 │ │ │ │ + jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%ebx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x40,%al │ │ │ │ + (bad) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add %ch,%cl │ │ │ │ + testb $0x37,(%edi) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x1782484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - jmp 80d9daf │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80d9df0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%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 80ed6c9 │ │ │ │ + movl $0x80ed698,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed6cc │ │ │ │ + movl $0x80ed5ec,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80d9c83 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed71c │ │ │ │ + movl $0x80ed660,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c4fe4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9eb4 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ + jb 80ed778 │ │ │ │ + movl $0x80ed768,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c3de8,%esi │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - test $0x11,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ed7d5 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ed7cb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80ed73c,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,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,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9eee │ │ │ │ + jb 80ed81f │ │ │ │ + movl $0x80ed814,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov $0xff003673,%ebp │ │ │ │ + arpl %edi,%esp │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed871 │ │ │ │ + movl $0x80ed784,-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 $0x80ed7e8,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c4fe8,%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 80ed8b2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d9fa0 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - jo 80d9f07 │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9f23 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80d9fa0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80ed8fb │ │ │ │ + movl $0x80ed8f0,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or %ch,%cl │ │ │ │ + loope 80ed96b │ │ │ │ + ss add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x11,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9f57 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + jb 80ed982 │ │ │ │ + movl $0x80ed944,-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 │ │ │ │ - jmp 80d9fa0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed985 │ │ │ │ + movl $0x80ed88c,-0x14(%edi) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ed8c4,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ed9d4 │ │ │ │ + movl $0x80ed90c,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c4fec,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %dl,(%ecx) │ │ │ │ - push %eax │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80d9f8b │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eda16 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80d9fa0 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $1,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da49d │ │ │ │ - movl $0x80d9fe0,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + jb 80eda7f │ │ │ │ + movl $0x80eda5c,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80d9fe0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - adc %dl,0x0(%eax) │ │ │ │ - add (%eax),%eax │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - or $0xa0,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da00c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %dh,0xe(%edx,%ebx,8) │ │ │ │ + or %cl,0x71e90875(%ebx) │ │ │ │ + jno 80edaa0 │ │ │ │ + add %dl,0x42(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfb8b(%ebx) │ │ │ │ + or $0xe9,%al │ │ │ │ + pop %ebp │ │ │ │ + jno 80edab4 │ │ │ │ + add %bh,%bh │ │ │ │ + arpl %edi,%esp │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %dl,%fs:0x0(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax,%eiz,4) │ │ │ │ - or $0x3468b08,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80edace │ │ │ │ + movl $0x80ed9f0,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80eda28,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da034 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0x10,%al │ │ │ │ - push %eax │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c4ff0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80edb50 │ │ │ │ + movl $0x80edb20,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80da4a0 │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80da572 │ │ │ │ - movl $0x80da428,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - movmskps (bad),%eax │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xa0,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %al,-0x25(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,0x8758bf0(%ecx) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da0b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x50,(%edi) │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80da55d │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da534 │ │ │ │ - movl $0x80d9ec8,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + 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 80edb8e │ │ │ │ + movl $0x80edaec,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - rorb $1,(%esi) │ │ │ │ - push %eax │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c4ff4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + jb 80edc10 │ │ │ │ + movl $0x80edbe0,-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 │ │ │ │ + jmp 8454bdc │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80da146 │ │ │ │ - xchg %ax,%ax │ │ │ │ - je 80da200 │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,0x45c70445(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ + fmull (%esi) │ │ │ │ + or %cl,-0x7639760f(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + add %ch,%cl │ │ │ │ + or %ss:(%edi),%dh │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ah,0x468b080d(%edx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da228 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - push %cs │ │ │ │ - push %eax │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da5de │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80edcc5 │ │ │ │ + movl $0x80edc74,-0x10(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d9f00,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in (%dx),%al │ │ │ │ - or $0x2650050,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0xa2,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %dl,-0xf76f7f2(%esp,%ebx,8) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da2b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rorb $0x0,0x4c60050 │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80da613 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80da5ed │ │ │ │ - movl $0x80d9f34,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80edcc8 │ │ │ │ + movl $0x80edbac,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0x50,%al │ │ │ │ - add %ah,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80da36d │ │ │ │ - dec %eax │ │ │ │ - or $0x50,%al │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,-0x5c(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0x7(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da450 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - and %cl,(%eax,%edx,2) │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da62b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80d9f68,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ + ja 80edd1e │ │ │ │ + movl $0x80edc20,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c4ff8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80da4ca │ │ │ │ - movl $0x80da1fc,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80da5d1 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80da084,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80edd90 │ │ │ │ + movl $0x80edd74,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0xc758bf0(%ecx) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80da1a0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80da503 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80da5d1 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80da284,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80da3cc,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80da5a4 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xa,%al │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 845e9f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da674 │ │ │ │ - movl $0x80d9fa0,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80eddd4 │ │ │ │ + movl $0x80edd3c,-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) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80d9fa0 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3dec,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c500c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80da6b3 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80da6c4 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + fimuls (%esi) │ │ │ │ + or %cl,0x6dd7e9c6(%ecx) │ │ │ │ + add %cl,%ss:0x420076(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da75e │ │ │ │ - movl $0x80da700,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x4758bf0(%ecx) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ah,0x468b080d(%edi) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da728 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %bh,0x85c5035(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da761 │ │ │ │ - movl $0x80da690,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + ja 80ede72 │ │ │ │ + movl $0x80f47e4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c5050,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da79e │ │ │ │ - movl $0x80da6c4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80edebe │ │ │ │ + movl $0x80f47f4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80da6c4 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3df4,%esi │ │ │ │ + mov $0x85c5054,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80da817 │ │ │ │ + jb 80edf30 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80da7f4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ + movl $0x80edf10,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da7f4 │ │ │ │ + jne 80edf10 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - 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 80da81a │ │ │ │ + ja 80edf33 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ + movl $0x80f1de8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80da837 │ │ │ │ - push %eax │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80da9c2 │ │ │ │ - movl $0x80da870,-0x4(%ebp) │ │ │ │ + jb 80edfb7 │ │ │ │ + movl $0x80edf7c,-0x4(%ebp) │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da870 │ │ │ │ + jne 80edf7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ - or %edx,0x0(%eax) │ │ │ │ - inc %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x74f7f258(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da898 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80edfbf │ │ │ │ + movl $0x80eded8,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f47e4,-0x4(%edi) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + mov $0x85c5058,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + fisttps (%esi) │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80edffc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - sbb $0x9,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x5d,%al │ │ │ │ push %eax │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + rolb $1,(%edi) │ │ │ │ + aaa │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0xda8,$0x8 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80da8c8 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x20(%eax) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ee040 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - in (%dx),%al │ │ │ │ - or %dl,0x0(%eax) │ │ │ │ - and $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80da9ca │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80da9d9 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x6d,%al │ │ │ │ + push %eax │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %es,(%edi) │ │ │ │ + aaa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80da92c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - test $0x468b080d,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %al,-0x3976f7f2(%eax,%eiz,8) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80da954 │ │ │ │ + jne 80ee084 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80da90d │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daa90 │ │ │ │ - movl $0x80da7b8,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x7d,%al │ │ │ │ + push %eax │ │ │ │ + pop %esp │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %eax │ │ │ │ + pop %es │ │ │ │ + aaa │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + loopne 80ee0bf │ │ │ │ + or %cl,-0x3908993a(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ + jne 80ee0c8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - and (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - adc %bh,(%esi) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0xc7,%al │ │ │ │ + inc %ebp │ │ │ │ + add $0x8d,%al │ │ │ │ + push %eax │ │ │ │ pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80daa69 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80daa83 │ │ │ │ - movl $0x80da908,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80da9f8 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80da9b4,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + or %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + add $0x7,%al │ │ │ │ + aaa │ │ │ │ + add %al,0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in $0x6a,%eax │ │ │ │ + add %dl,%ss:0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ nop │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x1004ed0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dab10 │ │ │ │ + jb 80ee199 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80daaf0,-0xc(%ebp) │ │ │ │ + movl $0x80ee150,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80daaf0 │ │ │ │ + jne 80ee150 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + rorb $1,%fs:0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dab13 │ │ │ │ + ja 80ee19c │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ + or $0x1,%eax │ │ │ │ + bsr %eax,%eax │ │ │ │ + mov $0x3f,%ecx │ │ │ │ + cmovne %eax,%ecx │ │ │ │ + xor $0x1f,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 80ee1ab │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + jb 80ee1f0 │ │ │ │ + movl $0x845b168,-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 80ee2f4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dab9b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80dab68,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + jb 80ee2bc │ │ │ │ + movl $0x80ee250,-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 %edx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ee250 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %dh,0xe(%edx,%eiz,8) │ │ │ │ + or %cl,0x758b0346(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + inc %ebp │ │ │ │ + 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 │ │ │ │ + add %bl,-0x74f7f11e(%eax) │ │ │ │ + inc %esi │ │ │ │ + add 0x45891075(%ebx),%ecx │ │ │ │ + adc %ah,-0x9(%esi) │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ + jne 80ee298 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ee2bf │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + and 0x10(%ebp),%eax │ │ │ │ + cmp 0x3(%esi),%eax │ │ │ │ + jbe 80ee2ce │ │ │ │ + add $0xfffffff8,%edi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x83e99c0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ee34c │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80ee1c4,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80ee200,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c506d,0x0(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + into │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80daba3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80daab8,-0x14(%edi) │ │ │ │ + ja 80ee39e │ │ │ │ + movl $0x80ee114,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80ee2f4,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3e18,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + jmp 80ee2f4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85c50a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + in $0x6c,%al │ │ │ │ + dec %ebp │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dabdf │ │ │ │ + push %cs │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ee41d │ │ │ │ + movl $0x80ee3f0,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ee3f0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + mov $0x6c,%ah │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x0(%eax,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %cl,(%esp,%eiz,8) │ │ │ │ + push %cs │ │ │ │ + or %cl,-0x2216ef8b(%ebx) │ │ │ │ + add %dl,%ss:0x6c98(%bx,%si) │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x0(%ecx,%eax,1) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,-0x3a7cef8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c50ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or $0x4e,%ch │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ee532 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x80ee474,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ee474 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + inc %eax │ │ │ │ + int $0x4e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ee535 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov $0x0,%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + or %edx,%ecx │ │ │ │ + sub $0x4,%esp │ │ │ │ + push %ecx │ │ │ │ + push %eax │ │ │ │ + call 8430d70 │ │ │ │ + add $0xc,%esp │ │ │ │ + test %eax,%eax │ │ │ │ + jl 80ee544 │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + shrd %cl,%edx,%eax │ │ │ │ + shr %cl,%edx │ │ │ │ + test $0x20,%ecx │ │ │ │ + je 80ee4f4 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + setl %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + neg %ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %edx,0x7c(%esp) │ │ │ │ + mov 0x70(%esp),%edx │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - les 0x20050,%eax │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov $0x85db1b4,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dac13 │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ee588 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80dac5c │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 80ee6c8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ nop │ │ │ │ - add $0x20050,%eax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dac47 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80dac5c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - add $0x50050,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dae4b │ │ │ │ - movl $0x80dac9c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ee68d │ │ │ │ + movl $0x80ee5e8,-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 %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 80dac9c │ │ │ │ + jne 80ee5e8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,0x30050 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ cld │ │ │ │ - enter $0xdac,$0x8 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + adc $0xe6,%al │ │ │ │ + push %cs │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dacc8 │ │ │ │ + jne 80ee614 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x50,%al │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,%gs:(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %ebp │ │ │ │ - cld │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890475(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ + hlt │ │ │ │ + inc %eax │ │ │ │ + out %al,$0xe │ │ │ │ + or %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dacf8 │ │ │ │ + jne 80ee640 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x25005004,%esp │ │ │ │ + call 260ee650 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dae4e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80dae5d │ │ │ │ - movl $0x80dac24,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80ee690 │ │ │ │ mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - push $0x65005004 │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - js 80dacfe │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dad78 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x4,%al │ │ │ │ - push %eax │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + and %edx,%eax │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80dadd6 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80dad4c,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + mov 0x3(%esi),%edx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + sbb %edx,%ecx │ │ │ │ + jae 80ee69f │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + add $0x24,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x83e99b0,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80daf19 │ │ │ │ - movl $0x80dabf0,-0x20(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ee720 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80ee55c,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + movl $0x80ee598,-0x10(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,%esi │ │ │ │ + movl $0x85c505d,0x0(%ebp) │ │ │ │ lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %al,(%ebx) │ │ │ │ - push %eax │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80dadd9 │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80daef2 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80daf0c │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80dadad │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80dae80 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dae2c,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add 0x0(%eax),%dl │ │ │ │ - pop %ss │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + je 80ee6fc │ │ │ │ + dec %esi │ │ │ │ + add %dl,(%edi) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80daf7d │ │ │ │ - movl $0x80dabbc,-0x14(%edi) │ │ │ │ + ja 80ee772 │ │ │ │ + movl $0x80ee434,-0x14(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dac5c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80ee6c8,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80dac5c │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 80ee6c8 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3e1c,%esi │ │ │ │ + mov $0x85c50b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + and %ch,0x4d(%ecx) │ │ │ │ + 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 80ee7f1 │ │ │ │ + movl $0x80ee7c4,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80ee7c4 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ + lock push $0x44004d │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + inc %ebp │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0xe │ │ │ │ + or %cl,0x9e91075(%ebx) │ │ │ │ + fs add %dl,%ss:0x4d68d4(%eax) │ │ │ │ + inc %esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + or %cl,-0x3a7cef8b(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + dec %edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x85c50bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%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 80dafbb │ │ │ │ + jb 80ee834 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80dafcc │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 836fe78 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + nop │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80db076 │ │ │ │ - movl $0x80db008,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x758b0246(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4d890045(%ecx) │ │ │ │ + add $0xe9,%al │ │ │ │ + mov %?,%edi │ │ │ │ + add %cl,%ss:(%edi) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %dh,0x468b080d(%eax) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db030 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80db079 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80daf98,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80ee8a4 │ │ │ │ + movl $0x80ee804,-0x1c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f47f4,-0xc(%edi) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80ee844,-0x4(%edi) │ │ │ │ + lea -0xa(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x85c50fc,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80ee8da │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80ee864 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80db0b6 │ │ │ │ - movl $0x80dafcc,-0x4(%edi) │ │ │ │ + ja 80ee920 │ │ │ │ + movl $0x80ee8c4,-0x10(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x836feb0,-0x8(%edi) │ │ │ │ + movl $0x85c5035,-0x4(%edi) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80dafcc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3e24,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c5100,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db12f │ │ │ │ + jb 80ee95f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80db10c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8359098 │ │ │ │ + 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 80eea3a │ │ │ │ + movl $0x80ee9a8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db10c │ │ │ │ + jne 80ee9a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80db132 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80ee9f4 │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80eea17 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eea3d │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80eea08 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdce8 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdcb0 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80eea2b │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdd58 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db1ab │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80eeac3 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eeab9 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80db188,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + 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 $0x80ee970,-0x8(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db188 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80db1ae │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eeaf6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x17004ffe,%al │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80db325 │ │ │ │ - movl $0x80db204,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eebd8 │ │ │ │ + movl $0x80eeb58,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %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 80db204 │ │ │ │ + jne 80eeb58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - decb 0x0(%edi) │ │ │ │ - inc %ebx │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%edx,%esi,4) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80eeba3 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eebdb │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80eea54,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db22c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %esp │ │ │ │ - decb 0x0(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ + movl $0x845c888,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eebea │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80eead0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c888,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,0xd(%edx,%esi,4) │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80db254 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb $0xfe,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - roll $0x0,(%eax) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - rolb $1,-0x7af00008(%ebx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xe8,%al │ │ │ │ - mov $0xd,%dl │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eec27 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80db59d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80db0d0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80eecd5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eeccb │ │ │ │ + movl $0x80ee93c,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80eec84,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4df39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80db756 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80db14c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80eecdd │ │ │ │ + movl $0x80eeb08,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + movl $0x80eec04,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3e40,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5114,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80db357 │ │ │ │ - movl $0x80db2a0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80db590 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80db3c0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9315c17b │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eed17 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 8359098 │ │ │ │ + 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 80eed47 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + 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 80eee22 │ │ │ │ + movl $0x80eed90,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db3e8 │ │ │ │ + jne 80eed90 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80db51f │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80eeddc │ │ │ │ + mov %esi,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + movzwl -0x2(%ecx),%ecx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jb 80eedff │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db4fd │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80eee25 │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jb 80eedf0 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdce8 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdcb0 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jb 80eee13 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdd58 │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80eeeab │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eeea1 │ │ │ │ + movl $0x845b168,-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 $0x80eed58,-0x8(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eeede │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80db480 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80db4bc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ + lea -0x10(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eefba │ │ │ │ + movl $0x80eef40,-0x10(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80db384 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80db590 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80db5b4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdivl 0x468b080d(%ebp) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov 0xe(%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 $0xfffffffc,%ebp │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db5dc │ │ │ │ + jne 80eef40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1182484(%ecx) │ │ │ │ - add %cl,0x1002484(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80db73e │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80eef88 │ │ │ │ + add $0x18,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80db715 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80eefbd │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80eee3c,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0xc(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80eefcc │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80eeeb8,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%ebx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1782484(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - jmp 80db68f │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80db6d0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0xc(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80db563 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef007 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80db794 │ │ │ │ + jb 80ef0c3 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef0b9 │ │ │ │ + movl $0x80eecf4,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x80ef068,-0x4(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c3e48,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - enter $0x4ff8,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80ef0cb │ │ │ │ + movl $0x80eed24,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + movl $0x80eeef0,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80eefe4,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5118,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80db7ce │ │ │ │ + jb 80ef107 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80db880 │ │ │ │ + jmp 82fd918 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef167 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef15d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef0e4,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80db803 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef197 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80db880 │ │ │ │ + jmp 82fd950 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef1f7 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef1ed │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef174,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80db837 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef227 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80db880 │ │ │ │ + jmp 82fd988 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %bh,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef287 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef27d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef204,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80db86b │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef2b7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80db880 │ │ │ │ + jmp 82fd9c0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lock testl $0x10005,0x0(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dbd7d │ │ │ │ - movl $0x80db8c0,-0xc(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef317 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef30d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db8c0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf7,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef294,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x468b080d,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef377 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef36d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fda68 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db8ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %dh,%bh │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%ecx,%edi,4) │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80db914 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - testl $0x24,0x0(%edi) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80dbd80 │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80dbe52 │ │ │ │ - movl $0x80dbd08,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - or $0xf7,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - nop │ │ │ │ - mov $0x468b080d,%ecx │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80ef48c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80ef404,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80db990 │ │ │ │ + jne 80ef404 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80db97c │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dbe3d │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80ef456 │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80ef471 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dbe14 │ │ │ │ - movl $0x80db7a8,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80ef48f │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80ef324,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80ef466 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lock cmc │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80ef481 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef4ce │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80dba26 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmc │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %bh,0x468b080d(%ebx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80ef609 │ │ │ │ + movl $0x80ef570,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ + mov 0x7c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dbb08 │ │ │ │ + jne 80ef570 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x83004ff5 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dbebe │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80db7e0,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or $0xf5,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ nop │ │ │ │ - mov $0x468b080d,%ebx │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbb90 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80dbb7a │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dbef3 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80ef5d4 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dbecd │ │ │ │ - movl $0x80db814,-0x20(%edi) │ │ │ │ + ja 80ef60c │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80ef384,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - repz dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80dbc4d │ │ │ │ - push $0x64004ff3 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0x468b080d,%ebp │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dbd30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - repz dec %edi │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dbf0b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80db848,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef61b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80ef4a8,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80dbdaa │ │ │ │ - movl $0x80dbadc,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80dbeb1 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80db964,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dba80,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dbde3 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80dbeb1 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dbb64,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dbcac,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dbe84 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - int1 │ │ │ │ - dec %edi │ │ │ │ - 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 80dbf54 │ │ │ │ - movl $0x80db880,-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 80db880 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3e4c,%esi │ │ │ │ - jmp *-0x4(%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 80dbf93 │ │ │ │ + jb 80ef657 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dbfa4 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc03e │ │ │ │ - movl $0x80dbfe0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80ef75d │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef753 │ │ │ │ + movl $0x80ef114,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80ef1a4,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80ef234,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ef2c4,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80ef6f4,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %al,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc008 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83590d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc041 │ │ │ │ - movl $0x80dbf70,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80ef765 │ │ │ │ + movl $0x80ef4e0,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80ef634,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x20(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c511c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dc07e │ │ │ │ - movl $0x80dbfa4,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80dbfa4 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3e54,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dc0f7 │ │ │ │ + jb 80ef79f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc0d4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc0d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dc0fa │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd918 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cwtl │ │ │ │ - lock dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80dc2a2 │ │ │ │ - movl $0x80dc150,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc150 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fs lock dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,-0x3f(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc178 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0xf0,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xc1,%al │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890875(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc1a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - or $0xf0,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc2aa │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80dc2b9 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef7ff │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef7f5 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef77c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80dc20c,0x0(%ebp) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor $0xc2,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc234 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef82f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd950 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80dc1ed │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef88f │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc370 │ │ │ │ - movl $0x80dc098,-0x18(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ + ja 80ef885 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef80c,-0x8(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - jo 80dc2e3 │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80dc349 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80dc363 │ │ │ │ - movl $0x80dc1e8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80dc2d8 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80dc294,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dc3f0 │ │ │ │ + jb 80ef8bf │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc3d0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc3d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dc3f3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 82fd988 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ 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 80dc47b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80dc448,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc483 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80dc398,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3e78,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef91f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef915 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80ef89c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dc4bf │ │ │ │ + jb 80ef94f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jmp 82fd9c0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0xec,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc4f3 │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80ef9af │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80ef9a5 │ │ │ │ movl $0x845b168,-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 $0x80ef92c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80dc53c │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xec,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc527 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80ef9df │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dc53c │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - js 80dc51a │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc72b │ │ │ │ - movl $0x80dc57c,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80efa3f │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80efa35 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc57c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %ch,%ah │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test $0xc5,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc5a8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0xec,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fda68 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fadd %st(5),%st │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890475(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cfbbb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc5d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fsubr %st,%st(3) │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc72e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80dc73d │ │ │ │ - movl $0x80dc504,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov %ch,%bl │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80efb54 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80efacc,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc658 │ │ │ │ + jne 80efacc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - jmp 80dc69e │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80dc6b6 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80dc62c,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80efb1e │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80efb39 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dc7f9 │ │ │ │ - movl $0x80dc4d0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80efb57 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80ef9ec,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80efb2e │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test $0xea,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80dc6b9 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80dc7d2 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80dc7ec │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80dc68d │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80dc760 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dc70c,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov %gs,%ecx │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dc85d │ │ │ │ - movl $0x80dc49c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dc53c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80dc53c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3e7c,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80efb49 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dc89b │ │ │ │ + jb 80efb96 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dc8ac │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dc956 │ │ │ │ - movl $0x80dc8e8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80efcc4 │ │ │ │ + movl $0x80efc38,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc %cl,%cl │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dc910 │ │ │ │ + jne 80efc38 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dc959 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80efc92 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80efcc7 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80dc878,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + movl $0x80efa4c,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80efcd6 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80efb70,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80efd13 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80efe23 │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80efe19 │ │ │ │ + movl $0x80ef7ac,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80ef83c,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80ef8cc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80ef95c,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80efdb0,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83590d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dc996 │ │ │ │ - movl $0x80dc8ac,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80dc8ac │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3e84,%esi │ │ │ │ + ja 80efe2b │ │ │ │ + movl $0x80ef9bc,-0x38(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + movl $0x80efba8,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80efcf0,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c5120,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dca0f │ │ │ │ + jb 80efe74 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dc9ec,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dc9ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdcb0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dca12 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80efeb0 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdce8 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dca8b │ │ │ │ + jb 80efeec │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dca68,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dca68 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dca8e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80eff28 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - shl $0x4f,%ch │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dcc05 │ │ │ │ - movl $0x80dcae4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dcae4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %fs,%ebp │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%ebx,%ecx,8) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80f003c │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80effb4,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dcb0c │ │ │ │ + jne 80effb4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - fs in $0x4f,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%ebx,%ecx,8) │ │ │ │ - or $0x3468b08,%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dcb34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0xe5,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - roll $0x0,(%eax) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - rolb $1,-0x7af00008(%ebx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xc8,%al │ │ │ │ - lret │ │ │ │ - or $0x24448b08,%eax │ │ │ │ - inc %eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f0006 │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f0021 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f003f │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f0016 │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f0031 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dce7d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80dc9b0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f007e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd036 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80dca2c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ea0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80dcc37 │ │ │ │ - movl $0x80dcb80,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80dce70 │ │ │ │ + jb 80f01b1 │ │ │ │ + movl $0x80f0118,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,-0x1c(%ebp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dcca0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - enter $0xdcc,$0x8 │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dccc8 │ │ │ │ + jne 80f0118 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76e3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f017c │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f01b4 │ │ │ │ mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dcdff │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ + movl $0x80eff34,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dcddd │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + ja 80f01c3 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80f0058,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80dcd60 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80dcd9c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dcc64 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80dce70 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dce94,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080dce,%esp │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dcebc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f01ff │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1182484(%ecx) │ │ │ │ - add %cl,0x1002484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dd01e │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f0305 │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dcff5 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f02fb │ │ │ │ + movl $0x80efe44,-0x3c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80efe80,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80efebc,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80efef8,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80f029c,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%ebx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1782484(%ebx) │ │ │ │ + add %al,-0x44c4cf39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - jmp 80dcf6f │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80dcfb0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + ja 80f030d │ │ │ │ + movl $0x80f0090,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x20(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dce43 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80f01dc,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c5124,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80dd074 │ │ │ │ + jb 80f0348 │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ + movl $0x85d6045,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c3ea8,%esi │ │ │ │ + jmp 80f0210 │ │ │ │ + mov $0x85c5128,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - call a0e2060 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd0ae │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f037b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dd160 │ │ │ │ + jmp 82fd918 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0xdf,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f03db │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f03d1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f0358,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd0e3 │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f040b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dd160 │ │ │ │ + jmp 82fd950 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - jl 80dd0c9 │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f046b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f0461 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f03e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd117 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f049b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dd160 │ │ │ │ + jmp 82fd988 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - fisttps 0x0(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f04fb │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f04f1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f0478,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dd14b │ │ │ │ + jb 80f052b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dd160 │ │ │ │ + jmp 82fd9c0 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc %bl,%bh │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd65d │ │ │ │ - movl $0x80dd1a0,-0xc(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f058b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f0581 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd1a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcr $1,%dh │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f0508,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - rorl $1,0x7468b08 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd1cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - fimuls 0x0(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f05eb │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f05e1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fda68 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - rorl $1,0x3468b08 │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd1f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 80dd1c8 │ │ │ │ - dec %edi │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80dd660 │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80dd732 │ │ │ │ - movl $0x80dd5e8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - sub $0xde,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80dd21b │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80f0700 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80f0678,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd270 │ │ │ │ + jne 80f0678 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %bl,%dh │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dd71d │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f06ca │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f06e5 │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd6f4 │ │ │ │ - movl $0x80dd088,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80f0703 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80f0598,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 835917c │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f06da │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - adc %bl,%ch │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f06f5 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80dd306 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xdc,%ah │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9315e197 │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80f081c │ │ │ │ + movl $0x80f07a4,-0x1c(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dd3e8 │ │ │ │ + jne 80f07a4 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bl,%ah │ │ │ │ - dec %edi │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dd79e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80dd0c0,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sub $0xdc,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jo 80dd41d │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd470 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %bl,%ah │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80dd7d3 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f0804 │ │ │ │ add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dd7ad │ │ │ │ - movl $0x80dd0f4,-0x20(%edi) │ │ │ │ + ja 80f081f │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80f05f8,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0xda,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80dd52d │ │ │ │ - mov %bl,%dl │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,(%eax) │ │ │ │ - (bad) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd610 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pusha │ │ │ │ - fimull 0x0(%edi) │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80dd7eb │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80dd128,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80dd68a │ │ │ │ - movl $0x80dd3bc,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80dd791 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dd244,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dd360,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dd6c3 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80dd791 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dd444,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ + jmp 838b43c │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dd58c,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80dd764 │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - fmuls %fs:0x0(%edi) │ │ │ │ - pop %ss │ │ │ │ - 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 80dd834 │ │ │ │ - movl $0x80dd160,-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 80dd160 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3eac,%esi │ │ │ │ - jmp *-0x4(%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 80dd873 │ │ │ │ + jb 80f085b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dd884 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dd91e │ │ │ │ - movl $0x80dd8c0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80f095b │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f0951 │ │ │ │ + movl $0x80f0388,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f0418,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80f04a8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f0538,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80f08f8,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - call 9315e6a0 │ │ │ │ - inc %esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 83590d0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd8e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd921 │ │ │ │ - movl $0x80dd850,-0x18(%edi) │ │ │ │ + ja 80f0963 │ │ │ │ + movl $0x80f0720,-0x28(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %esi,-0xc(%edi) │ │ │ │ + movl $0x80f0838,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x1c(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x26(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c512c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80f099f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd95e │ │ │ │ - movl $0x80dd884,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80dd884 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3eb4,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f09dc │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdcb0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dd9d7 │ │ │ │ + jb 80f0a18 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dd9b4,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dd9b4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdce8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0a54 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dd9da │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0a90 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd58 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x17004fd7,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80ddb82 │ │ │ │ - movl $0x80dda30,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dda30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - test %dl,%bh │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x26(%eax) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + jb 80f0ba4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80f0b1c,-0x24(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dda58 │ │ │ │ + jne 80f0b1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,%dl │ │ │ │ - or $0x8bf08908,%eax │ │ │ │ - dec %esi │ │ │ │ - add 0x4d890875(%ebx),%ecx │ │ │ │ - add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dda88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xd7,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ddb8a │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80ddb99 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f0b6e │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f0b89 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f0ba7 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f0b7e │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f0b99 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80ddaec,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xdb,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f0cb8 │ │ │ │ + movl $0x80f0c40,-0x1c(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + 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 %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80ddb14 │ │ │ │ + jne 80f0c40 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80ddacd │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f0ca0 │ │ │ │ + add $0x24,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80ddc50 │ │ │ │ - movl $0x80dd978,-0x18(%edi) │ │ │ │ + ja 80f0cbb │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80f0a9c,-0x20(%edi) │ │ │ │ + mov 0x1c(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x18(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + movl $0x845c888,0x18(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - sarb $1,(%esi) │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80ddc29 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f0d9b │ │ │ │ + add $0x60,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f0d91 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80f09ac,-0x5c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x54(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x50(%edi) │ │ │ │ + movl $0x80f09e8,-0x4c(%edi) │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x44(%edi) │ │ │ │ + mov %eax,-0x40(%edi) │ │ │ │ + movl $0x80f0a24,-0x3c(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80f0a60,-0x2c(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f0bc4,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + lea -0x4c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + lea -0x5c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80ddc43 │ │ │ │ - movl $0x80ddac8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ + lea -0x1a(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80ddbb8 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80ddb74,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x60,0x33c(%ebx) │ │ │ │ + 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 80ddcd0 │ │ │ │ + jb 80f0dcb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80ddcb0,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ddcb0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80ddcd3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8359098 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80ddd5b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80ddd28,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80f0e5c │ │ │ │ + movl $0x80f0e04,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 82fdc04 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80ddd63 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80ddc78,-0x14(%edi) │ │ │ │ + ja 80f0e64 │ │ │ │ + movl $0x80f097c,-0x28(%edi) │ │ │ │ + mov %esi,-0x20(%edi) │ │ │ │ + movl $0x80f0cd8,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %esi,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ed8,%esi │ │ │ │ + movl $0x80f0da8,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %esi,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5130,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0eac │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdcb0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0ee8 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdce8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0f24 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd20 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f0f60 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 82fdd58 │ │ │ │ + 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 80ddd9f │ │ │ │ + jb 80f0f8f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0xd4,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc423bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dddd3 │ │ │ │ + jb 80f10a4 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80f101c,-0x24(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x18(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x1c(%esi),%eax │ │ │ │ + mov 0x20(%esi),%esi │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%ebp) │ │ │ │ + mov 0x4c(%esp),%edx │ │ │ │ + mov %edx,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%edx │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%edx │ │ │ │ + mov %edx,-0x14(%ebp) │ │ │ │ + mov %ecx,-0x10(%ebp) │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80dde1c │ │ │ │ + add $0xffffffdc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f101c │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f106e │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f1089 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f10a7 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fdd90 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f107e │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1099 │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - rcl $1,%bl │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dde07 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f10e6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dde1c │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - rorl %cl,0x0(%edi) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80de00b │ │ │ │ - movl $0x80dde5c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dde5c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - rorl %cl,0x0(%edi) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,%dh │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + jb 80f1214 │ │ │ │ + movl $0x80f1188,-0x20(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%eax │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%ecx │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x16(%esi),%eax │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x1a(%esi),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1e(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x7c(%esp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80dde88 │ │ │ │ + jne 80f1188 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xd3,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x89080dde,%eax │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ddeb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cld │ │ │ │ - rorb %cl,0x0(%edi) │ │ │ │ - and $0x1e000000,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de00e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f11e2 │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f1217 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80f0f9c,-0x20(%edi) │ │ │ │ + mov 0x20(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80de01d │ │ │ │ - movl $0x80ddde4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - test $0xd2,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %bl,%bh │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80ddf38 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - jl 80ddf00 │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80ddf96 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80ddf0c,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de0d9 │ │ │ │ - movl $0x80dddb0,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f1226 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80f10c0,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - enter $0x4fd1,$0x0 │ │ │ │ - inc %esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80ddf99 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80de0b2 │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80de0cc │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80ddf6d │ │ │ │ - movl $0x83e99f0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80de040 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ + movl $0x845c888,0x1c(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80ddfec,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - rorb $1,0x0(%edi) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80de13d │ │ │ │ - movl $0x80ddd7c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80dde1c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80dde1c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3edc,%esi │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - nop │ │ │ │ - add (%eax),%al │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + 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 80de17b │ │ │ │ + jb 80f1263 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80de18c │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80de236 │ │ │ │ - movl $0x80de1c8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80f1373 │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f1369 │ │ │ │ + movl $0x80f0e7c,-0x3c(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f0eb8,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80f0ef4,-0x1c(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f0f30,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + movl $0x80f1300,-0x14(%ebp) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x2c(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + lea -0x1c(%edi),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock loope 80de1db │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de1f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 82fdc04 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4c339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de239 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80de158,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e60,-0x10(%edi) │ │ │ │ + ja 80f137b │ │ │ │ + movl $0x80f0f6c,-0x38(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + movl $0x80f10f8,-0x2c(%edi) │ │ │ │ + mov 0x14(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x1c(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x80f1240,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x18(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + lea -0x2a(%edi),%eax │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov $0x85c5134,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%edx) │ │ │ │ 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 80de276 │ │ │ │ - movl $0x80de18c,-0x4(%edi) │ │ │ │ + ja 80f13be │ │ │ │ + movl $0x8432ebc,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80de18c │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3ee4,%esi │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5138,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de2f5 │ │ │ │ + jb 80f13fb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80de2d0,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%ax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de2d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd918 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de2f8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f142b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd950 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f145b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd988 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80de375 │ │ │ │ + jb 80f148b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80de350,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%ax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 82fd9c0 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f1582 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + movl $0x80f1500,-0x20(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x14(%esi),%ecx │ │ │ │ + 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 %edx,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xffffffe0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de350 │ │ │ │ + jne 80f1500 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1e000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f154c │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f1567 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f1585 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c3fc,0x10(%ebp) │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 82fda68 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f155c │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1577 │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x10(%ebp),%esi │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f15e8 │ │ │ │ + movl $0x80f15d4,-0x4(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,0x4e8b0346(%ebx) │ │ │ │ + pop %es │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de378 │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f1614 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov 0x7(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - fmul %st(4),%st │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,0x8000000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80de4fb │ │ │ │ - movl $0x80de3cc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80f170a │ │ │ │ + movl $0x80f168c,-0x14(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xe(%esi),%ecx │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x12(%esi),%eax │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de3cc │ │ │ │ + jne 80f168c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - int3 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%ah │ │ │ │ - jecxz 80de3df │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80de3f4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jl 80de3b6 │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - in $0xd,%al │ │ │ │ - or %ah,-0x75(%esi) │ │ │ │ - inc %esi │ │ │ │ - add -0x7699f78b(%ebx),%ecx │ │ │ │ - inc %ebp │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80de420 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - push %eax │ │ │ │ - int3 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x66,%al │ │ │ │ + add %cl,-0xe76e7bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f16e7 │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f170d │ │ │ │ + mov 0x3(%esi),%ecx │ │ │ │ + movl $0x80f1498,-0x28(%edi) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - cmp %ax,%dx │ │ │ │ - ja 80de503 │ │ │ │ - sub %dx,%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80de76f │ │ │ │ - movl $0x80de4bc,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80de7d5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80de290,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x1c(%edi) │ │ │ │ + mov 0xc(%ebp),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov 0x10(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov 0x14(%ebp),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80f15a0,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f171c │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + movl $0x80f15f8,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x7(%edi),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4b739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80de9e7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80de310,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3f00,%esi │ │ │ │ + ja 80f17a4 │ │ │ │ + movl $0x80f13d8,-0x44(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80f1408,-0x38(%edi) │ │ │ │ + mov %eax,-0x30(%edi) │ │ │ │ + movl $0x80f1438,-0x2c(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f1468,-0x20(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80f1624,-0x14(%edi) │ │ │ │ + lea -0x38(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85c513a,0x0(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e9f0 │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + mov $0x85c513c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %ax,%dx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80de532 │ │ │ │ - movl $0x80de474,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %ax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80de7c8 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80de59c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%cl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + (bad) │ │ │ │ + decl 0x38e80076(%ebp) │ │ │ │ + dec %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 80f1806 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movl $0x85c50c5,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ + movl $0x85c52c5,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ + mov $0x85c52c8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %cl,0x0(%ebp) │ │ │ │ + add $0x100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f1844 │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + movl $0x85c50c5,-0x4(%ebp) │ │ │ │ + movl $0x85c52c5,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + mov $0x85c52d0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + mov %eax,0x3877 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %al,%gs:0x100 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %cl,-0x76f7f0e8(%eax) │ │ │ │ + (bad) │ │ │ │ test $0x3,%si │ │ │ │ - jne 80de5c4 │ │ │ │ + jne 80f1888 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80de757 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de735 │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80de6ba │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %cx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x4d8b0c55(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80de65d │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80de6f0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + ja 80f18a8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x80f1de8,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80de55f │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80de7c8 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80de7ec,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xe8,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80de814 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f18e6 │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x13c2484(%ecx) │ │ │ │ - add %cl,0x1242484(%ebx) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80de9cf │ │ │ │ - mov 0x10(%ebp),%dx │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xc(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f1944 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80de9a6 │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80de927 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - add %dx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + ja 80f193a │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db451,-0x4(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - push %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 83e2028 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x19c2484(%ebx) │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x10(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f19a7 │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f199d │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f18f4,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8479080,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f1ac2 │ │ │ │ + movl $0x80f19e8,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - jmp 80de8c8 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80de960,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f19e8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1a7c │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f1a9f │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + movl $0x80f1a34,0x4(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f1a34 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f1aca │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + cmpl $0xa,0x3(%esi) │ │ │ │ + jle 80f1ad9 │ │ │ │ + movl $0x80f1954,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + movl $0x85db449,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f1a90 │ │ │ │ + movl $0x847905b,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80de79b │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x8479067,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1ab3 │ │ │ │ + movl $0x8479043,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + movl $0x847904f,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ + mov $0x85c533c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ movl $0x1c,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ + movl $0x80f18c0,-0x18(%edi) │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + add $0xfffffff4,%edi │ │ │ │ + movl $0x8479080,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 8431368 │ │ │ │ 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 80dea24 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ + jb 80f1b26 │ │ │ │ + movl $0x85e2361,-0x4(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - mov $0x85c3f08,%esi │ │ │ │ + jmp 80f19b8 │ │ │ │ + mov $0x85c5348,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %al,%dh │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dea5e │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80deb10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%dh │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dea93 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80deb10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80f1b56 │ │ │ │ + movl $0x85c534a,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 83e1768 │ │ │ │ + mov $0x85c534c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - lds 0x0(%edi),%ecx │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80deac7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80deb10 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - lds 0x0(%edi),%ecx │ │ │ │ - add (%eax),%al │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80deafb │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ + jb 80f1b8f │ │ │ │ + movl $0xb,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x85e0519,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80deb10 │ │ │ │ + jmp 83e2028 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - lds 0x0(%edi),%ecx │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + aaa │ │ │ │ + dec %ebp │ │ │ │ + add %al,0x100 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df083 │ │ │ │ - movl $0x80deb50,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + jb 80f1c58 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80f1bd8,0x0(%ebp) │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80deb50 │ │ │ │ + jne 80f1bd8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - and %al,%ch │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + js 80f1c05 │ │ │ │ + dec %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 80deb40 │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1c1e │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + movzwl -0x2(%eax),%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jb 80f1c3b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f1c60 │ │ │ │ + mov 0x1(%esi),%eax │ │ │ │ + movl $0x80f1b68,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x8479080,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80deb7c │ │ │ │ + jmp 8431368 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f1c2f │ │ │ │ + mov $0x85c5300,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - les 0x0(%edi),%ecx │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0x66080deb(%eax) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80deba8 │ │ │ │ + mov $0x85c52ec,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x4fc4,$0x0 │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %ah,-0x75(%esi) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - cmp %ax,%dx │ │ │ │ - ja 80df086 │ │ │ │ - sub %dx,%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80df15e │ │ │ │ - movl $0x80df00c,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80debba │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0xec,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dec2c │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f1c4c │ │ │ │ + mov $0x85c5328,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %esp │ │ │ │ - les 0x0(%edi),%ecx │ │ │ │ - movb $0x0,(%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x558b0c4d(%ebx) │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80df149 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df120 │ │ │ │ - movl $0x80dea38,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80ded03 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %cx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - cmp %al,%bl │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7499efab(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80decc3 │ │ │ │ - nop │ │ │ │ - fadd %st,%st(2) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shr $0xd,%ch │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dedc0 │ │ │ │ + mov $0x85c5314,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc2,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80df1ca │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80dea70,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov $0x85c5368,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - ret $0x4f │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - out %al,(%dx) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dee48 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %al,%dl │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80df1ff │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%cx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80df1d9 │ │ │ │ - movl $0x80deaa4,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80def72 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add %dx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - rorb $0xe6,0x0(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7499ebab(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80def06 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $0x64,%fs:0x0(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax,%esi,8) │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df034 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0xc0,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df217 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80dead8,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + ja 80f1c94 │ │ │ │ + movl $0x80f1d9c,-0x4(%edi) │ │ │ │ + lea -0x3(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c55d4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %ax,%dx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80df0b5 │ │ │ │ - movl $0x80ded94,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %ax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80df1bd │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dec00,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80ded38,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80df0ee │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80df1bd │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80dee1c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80defac,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80df190 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %bh,0x17004f(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df260 │ │ │ │ - movl $0x80deb10,-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 80deb10 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3f0c,%esi │ │ │ │ + ja 80f1ccc │ │ │ │ + movl $0x80f1dac,-0x4(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c55d8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df29f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80df2b0 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df34a │ │ │ │ - movl $0x80df2ec,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ + ja 80f1d04 │ │ │ │ + movl $0x80f1dc0,-0x4(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c55dc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0xf3,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df314 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df34d │ │ │ │ - movl $0x80df27c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + ja 80f1d3c │ │ │ │ + movl $0x80f1dd4,-0x4(%edi) │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c55e0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df38a │ │ │ │ - movl $0x80df2b0,-0x4(%edi) │ │ │ │ + ja 80f1d7c │ │ │ │ + movl $0x80f1de8,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + lea -0x1(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80df2b0 │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3f14,%esi │ │ │ │ + mov $0x85c55e4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + stc │ │ │ │ + jb 80f1dcb │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df40a │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df3e4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%ax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df3e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x1(%esi) │ │ │ │ + add %ah,%gs:0x3873 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,0x65ff02c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + dec %esi │ │ │ │ + jae 80f1def │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,0x65ff03c6(%ebx) │ │ │ │ + add %ah,-0x70(%esi) │ │ │ │ + ja 80f1e3d │ │ │ │ + cmp %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df40d │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83d7e70,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %bh,0x17004f(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %cs │ │ │ │ + add (%eax),%eax │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x3873,%al │ │ │ │ add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add $0x3,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df5d7 │ │ │ │ - movl $0x80df460,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,(%esi,%ebx,1) │ │ │ │ + invd │ │ │ │ + mov %eax,%esi │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df460 │ │ │ │ + jne 80f1e1c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %esp │ │ │ │ - mov $0x43004f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,-0x74f7f20c(%eax) │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df488 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0xbd,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + add %cl,-0x197cfc8a(%ebx) │ │ │ │ cld │ │ │ │ - mov $0x89080df4,%esp │ │ │ │ - lock mov 0x3(%esi),%cx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %cx,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df4bc │ │ │ │ + add $0x4,%ebp │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov $0x24004f,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df5df │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov 0x3(%esi),%cx │ │ │ │ - movswl %cx,%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - movswl %ax,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80df5ee │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80df534,0x0(%ebp) │ │ │ │ + add %cl,0x45c70045(%ebx) │ │ │ │ + add %bl,0x1e(%eax) │ │ │ │ + invd │ │ │ │ mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %esp │ │ │ │ - cmc │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80df55c │ │ │ │ + jne 80f1e58 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x48f0fbbb(%ebx) │ │ │ │ + add %cl,-0x3a7cf88a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jns 80f1e8e │ │ │ │ + add %dl,%ss:0x30017(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + add %cl,%ss:0x170076(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - or %cl,(%edi) │ │ │ │ - mov $0x56,%bh │ │ │ │ - add (%ecx),%esp │ │ │ │ - lret $0x3b66 │ │ │ │ - push %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - sbb %cl,-0x3a7cebb3(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%eiz,4) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x3de904c5(%ebx) │ │ │ │ + leave │ │ │ │ + add %dl,%ss:0x30017(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x24848bc1(%ecx) │ │ │ │ - mov 0xeb000000,%al │ │ │ │ - mov -0x387cefb3(%ebx),%cs │ │ │ │ - sbb $0x3b,%al │ │ │ │ - mov $0x324,%ebx │ │ │ │ - ja 80df6d0 │ │ │ │ - movl $0x80df3a4,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %dx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - or $0x66,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and $0x900036c9,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f1ef4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80df58a │ │ │ │ - mov $0x85c3f30,%esi │ │ │ │ + jmp 845e9f0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f1f38 │ │ │ │ + movl $0x80f1ecc,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %cx,%dx │ │ │ │ - jle 80df6a7 │ │ │ │ - movl $0x83e9a00,-0x8(%edi) │ │ │ │ - sub %cx,%dx │ │ │ │ - mov %dx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%ecx),%cx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - movzwl %cx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0x1f,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0xf,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80df6c3 │ │ │ │ - movl $0x80df510,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov $0xffff,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %cx,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - movl $0x83e9a00,-0x8(%edi) │ │ │ │ - sub %dx,%cx │ │ │ │ - mov %cx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 80df614 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80df5c8,0x8(%ebp) │ │ │ │ - mov %dx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c55fc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df752 │ │ │ │ + jb 80f1f7a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80df730,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df730 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df755 │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - movl $0x83d7e70,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + ja 80f1fb9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f1f54,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80df7db │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80df7a8,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ + ja 80f2002 │ │ │ │ + movl $0x80f1f8c,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5600,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f2042 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jge 80f2088 │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80df7e3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80df6f8,-0x14(%edi) │ │ │ │ + ja 80f20a7 │ │ │ │ + movl $0x80f201c,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f2054,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3f38,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85c5604,%esi │ │ │ │ + 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 80df81f │ │ │ │ + jb 80f20ea │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f2129 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f20c4,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2199 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f218f │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f20fc,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f21e0 │ │ │ │ + movl $0x80f2144,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5608,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bh,0x2004f(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df853 │ │ │ │ + jb 80f2222 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80df89c │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - mov $0x2004f,%ecx │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80df887 │ │ │ │ + jb 80f2256 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80df89c │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %bh,0x5004f(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x18(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dfad5 │ │ │ │ - movl $0x80df8dc,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df8dc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fdivrs 0x3004f(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %bh,%cl │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f2295 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f2230,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df908 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x4004f,%eax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp $0xf9,%al │ │ │ │ - or $0x66f08908,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df93c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - js 80df8ea │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfad8 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%cx │ │ │ │ - mov 0x3(%esi),%dx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - movswl %dx,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - movswl %cx,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80dfae7 │ │ │ │ - movl $0x80df864,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2320 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f2316 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80f21fc,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + movl $0x80f2268,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - mov $0x4f,%bh │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0xf9,%al │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80df9e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $1,0x4c6004f(%edi) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - sbb %ah,-0x75(%esi) │ │ │ │ - dec %ebp │ │ │ │ - or $0x66,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - movzwl %dx,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - movzwl 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %dx,%cx │ │ │ │ - jbe 80dfa5b │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - movl $0x80df9b8,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %ax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %dx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %ax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80dfbb9 │ │ │ │ - movl $0x80df830,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e70,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %cx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f236e │ │ │ │ + movl $0x80f22b0,-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) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %dh,0x144004f(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7499f3ab(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - adc %ah,-0x75(%esi) │ │ │ │ - dec %ebp │ │ │ │ - or %cl,-0x748fdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80dfa5e │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %dx,%cx │ │ │ │ - jle 80dfb90 │ │ │ │ - movl $0x83e9a00,-0x18(%edi) │ │ │ │ - sub %dx,%cx │ │ │ │ - mov %cx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%dx │ │ │ │ - mov 0x3(%ecx),%cx │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - movzwl %cx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xffff,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov $0x1f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0xf,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80dfbac │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov $0xffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80dfa2c │ │ │ │ - movl $0x83e9a00,-0x18(%edi) │ │ │ │ - sub %cx,%dx │ │ │ │ - mov %dx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80dfb10 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80dfab4,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %cx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - enter $0x4fb5,$0x0 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c560c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,-0x6716fc8a(%ebx) │ │ │ │ + ret $0x36 │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f23ed │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f23e3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f238c,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,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,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + shll $1,(%edi) │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfc21 │ │ │ │ - movl $0x80df7fc,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80df89c,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f2459 │ │ │ │ + movl $0x80f239c,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f2400,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80df89c │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3f3c,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c5610,%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 80dfc5f │ │ │ │ + jb 80f249a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80dfc70 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and $0x90003627,%eax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2526 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f251c │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f2474,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f24ac,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f256c │ │ │ │ + movl $0x80f24c4,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5614,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dfd1c │ │ │ │ - movl $0x80dfcac,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80f25b4 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0xfc │ │ │ │ - or $0x7468b08,%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfcd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + or $0x90003626,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfd1f │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - movl $0x80dfc3c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e70,-0x10(%edi) │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80f261d │ │ │ │ + movl $0x80f2588,-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 $0x80f25c4,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c5618,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + fistpll 0x768d0036(%edi) │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + mov $0x8d0036bf,%edi │ │ │ │ + jbe 80f2670 │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x458b0475(%ebx) │ │ │ │ + add %cl,-0x3a7cf7bb(%ecx) │ │ │ │ + or %ch,%cl │ │ │ │ + lahf │ │ │ │ + mov $0x768d0036,%edi │ │ │ │ + add %bl,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfd5e │ │ │ │ - movl $0x80dfc70,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80f26ca │ │ │ │ + movl $0x80f47f4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80dfc70 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3f44,%esi │ │ │ │ + mov $0x85c5680,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dfdd7 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dfdb4,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfdb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfdda │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + ja 80f2716 │ │ │ │ + movl $0x80f47e4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + mov $0x85c5684,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80dfe53 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80dfe30,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfe30 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80dfe56 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80f2762 │ │ │ │ + movl $0x80f47f4,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + lea -0x2(%edi),%ecx │ │ │ │ + mov %ecx,0x8(%ebp) │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - clc │ │ │ │ - mov $0x4f,%cl │ │ │ │ - add %dl,(%edi) │ │ │ │ + mov $0x85c5688,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80dffd2 │ │ │ │ - movl $0x80dfeac,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfeac │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - les 0x43004f(%ecx),%esi │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dl,%ah │ │ │ │ - decb 0x7468b08 │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + ja 80f27ae │ │ │ │ + movl $0x80f47e4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + lea -0x3(%edi),%ecx │ │ │ │ + mov %ecx,0x4(%ebp) │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfed4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - mov $0x4f,%cl │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c568c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - decb 0x3468a08 │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %al,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80dfefc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x1e904c5(%ebx) │ │ │ │ + shlb $0x0,(%esi) │ │ │ │ nop │ │ │ │ - je 80dfea3 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x75bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%edi │ │ │ │ - ret $0x870f │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - rorb $1,(%edi) │ │ │ │ - mov $0xc0,%dh │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e023e │ │ │ │ - movl $0x80dff94,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + loope 80f281c │ │ │ │ + add %dl,%ss:0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e02a4 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80dfd78,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e04b2 │ │ │ │ + jb 80f2840 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80dfdf4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3f60,%esi │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e0007 │ │ │ │ - movl $0x80dff4c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e0297 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e0070,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - add %cl,(%esi) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0098 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%edx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e0226 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0204 │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e018d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80e0130 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e01c0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + ja 80f2884 │ │ │ │ + movl $0x80f2818,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e0034 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e0297 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e02bc,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x2,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e02e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c569c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x13c2484(%ecx) │ │ │ │ - add %cl,0x1242484(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e049a │ │ │ │ - mov 0x10(%ebp),%dl │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0471 │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e03f6 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in $0x0,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f28c6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%edx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x19c2484(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - jmp 80e0397 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e042c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e026a │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + ja 80f2905 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f28a0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + 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,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e04f0 │ │ │ │ + ja 80f294e │ │ │ │ + movl $0x80f28d8,-0x8(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - mov $0x85c3f68,%esi │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c56a0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e052a │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f298e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e05dc │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xor $0xab,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xor %esp,(%edx) │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f29f3 │ │ │ │ + movl $0x80f2968,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f29a0,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c56a4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e055f │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f2a36 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e05dc │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f2a75 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f2a10,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2ae5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f2adb │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f2a48,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f2b2c │ │ │ │ + movl $0x80f2a90,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c56a8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %ch,0x2004f(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e0593 │ │ │ │ + jb 80f2b6e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e05dc │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e05c7 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f2ba2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e05dc │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e0b3d │ │ │ │ - movl $0x80e061c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e061c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - dec %eax │ │ │ │ - push %es │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0648 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80f2be1 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f2b7c,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub %ch,0x4004f(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,0x6(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - add $0x88,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %ch,0x24004f(%edx) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%edx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - cmp %al,%dl │ │ │ │ - ja 80e0b40 │ │ │ │ - sub %dl,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e0c15 │ │ │ │ - movl $0x80e0ac8,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - test $0x265004f,%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock push %es │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e06f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - subb $0x0,0x4c6004f(%ecx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e0c00 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2c6c │ │ │ │ + add $0x1c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0bd7 │ │ │ │ - movl $0x80e0504,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e07c6 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f2c62 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80f2b48,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80f2bb4,-0x8(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - je 80e079a │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80e0786 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %ch,0x42004f(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %cl,(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0884 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0c81 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e053c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f2cba │ │ │ │ + movl $0x80f2bfc,-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) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - nop │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x9,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e090c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c56ac,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ + add %cl,0x4ce90376(%ebx) │ │ │ │ + mov $0x30036,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e0cb6 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%cl │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2d39 │ │ │ │ + add $0x8,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e0c90 │ │ │ │ - movl $0x80e0570,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e0a35 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + ja 80f2d2f │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f2cd8,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add $0xa6,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80e09c9 │ │ │ │ - test $0xa5,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,%al │ │ │ │ - or (%esi),%cl │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899efbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e0af0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - andb $0x0,0x64004f(%ebp) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0cce │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e05a4,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e0b6d │ │ │ │ - movl $0x80e0858,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e0c74 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e06c4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e07fc,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e0ba6 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e0c74 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e08e0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e0a6c,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e0c47 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - andb $0x3,0x17004f(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + test %ebx,(%esi) │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0d18 │ │ │ │ - movl $0x80e05dc,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f2da5 │ │ │ │ + movl $0x80f2ce8,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f2d4c,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80e05dc │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3f6c,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c56b0,%esi │ │ │ │ jmp *-0x4(%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 80e0d57 │ │ │ │ + jb 80f2de6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e0d68 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e0e02 │ │ │ │ - movl $0x80e0da4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + fstps 0x5900036 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - or $0x468b080e,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f2e72 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f2e68 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f2dc0,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f2df8,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0dcc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0e05 │ │ │ │ - movl $0x80e0d34,-0x18(%edi) │ │ │ │ + ja 80f2eb8 │ │ │ │ + movl $0x80f2e10,-0xc(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c56b4,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0e42 │ │ │ │ - movl $0x80e0d68,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e0d68 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3f74,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e0ebc │ │ │ │ + jb 80f2f00 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e0e98,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0e98 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + rcrl $0x0,(%esi,%esi,1) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e0ebf │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80f2f69 │ │ │ │ + movl $0x80f2ed4,-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 $0x80f2f10,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - aam $0xa2 │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c56b8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1082 │ │ │ │ - movl $0x80e0f14,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0f14 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x43004fa2,%al │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + dec %ecx │ │ │ │ + sbb $0x36,%al │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,(%edi,%ecx,1) │ │ │ │ push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e0f3c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - js 80e0ed4 │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - femms │ │ │ │ - or %cl,0x34e8af0(%ecx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e0f6c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - mov %al,0x24004f │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e108a │ │ │ │ - mov 0x4(%ebp),%al │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - movsbl %cl,%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - movsbl %al,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80e1099 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f2fd8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80e0fe0,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %dl,(%eax) │ │ │ │ push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1008 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x49f0fbbb(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or %cl,(%edi) │ │ │ │ - mov $0x56,%dh │ │ │ │ - add (%ecx),%esp │ │ │ │ - lret $0x553a │ │ │ │ - or $0x76,%al │ │ │ │ - sbb %cl,-0x3a7cebb3(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%eiz,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x24848bc1(%ecx) │ │ │ │ - mov 0xeb000000,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e1176 │ │ │ │ - movl $0x80e0e5c,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %dl,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%bl │ │ │ │ - nop │ │ │ │ - aas │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + ja 80f301c │ │ │ │ + movl $0x80f2fb0,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %cl,%dl │ │ │ │ - jle 80e114f │ │ │ │ - movl $0x83e9a10,-0x8(%edi) │ │ │ │ - sub %cl,%dl │ │ │ │ - mov %dl,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%ecx),%cl │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xff,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0x7,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e1169 │ │ │ │ - movl $0x80e0fbc,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov $0xff,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %cl,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - movl $0x83e9a10,-0x8(%edi) │ │ │ │ - sub %dl,%cl │ │ │ │ - mov %cl,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 80e10bc │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80e1074,0x8(%ebp) │ │ │ │ - mov %dl,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c571c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e11f8 │ │ │ │ + jb 80f305e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e11d8,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e11d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e11fb │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + ja 80f309d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f3038,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1283 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e1250,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ + ja 80f30e6 │ │ │ │ + movl $0x80f3070,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5720,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f3126 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cltd │ │ │ │ + sbb (%esi),%dh │ │ │ │ + add %dl,0x40018(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e128b │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e11a0,-0x14(%edi) │ │ │ │ + ja 80f318b │ │ │ │ + movl $0x80f3100,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f3138,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3f98,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85c5724,%esi │ │ │ │ + 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 80e12c7 │ │ │ │ + jb 80f31ce │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f320d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f31a8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f327d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3273 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f31e0,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f32c4 │ │ │ │ + movl $0x80f3228,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5728,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - fcompl 0x2004f(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e12fb │ │ │ │ + jb 80f3306 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e1344 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x9e,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e132f │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f333a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e1344 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jo 80e12d4 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e156b │ │ │ │ - movl $0x80e1384,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1384 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bl,0x3004f(%esi) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x13,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e13b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + ja 80f3379 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f3314,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x9e,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 80e13c8 │ │ │ │ - push %cs │ │ │ │ - or %cl,0x34e8af0(%ecx) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e13e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - aam $0x9d │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e156e │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%cl │ │ │ │ - mov 0x3(%esi),%dl │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - movsbl %dl,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - movsbl %cl,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80e157d │ │ │ │ - movl $0x80e130c,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f3404 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f33fa │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80f32e0,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + movl $0x80f334c,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - popf │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - test %dl,(%esi,%ecx,1) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1484 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %bl,0x4c6004f(%ebp) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8a1845(%edx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - movzbl 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jbe 80e14f4 │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - movl $0x80e1458,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %dl,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %al,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e164b │ │ │ │ - movl $0x80e12d8,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e80,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f3452 │ │ │ │ + movl $0x80f3394,-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) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push $0x44004f9c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%edx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80e14f7 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jle 80e1624 │ │ │ │ - movl $0x83e9a10,-0x18(%edi) │ │ │ │ - sub %dl,%cl │ │ │ │ - mov %cl,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%dl │ │ │ │ - mov 0x3(%ecx),%cl │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xff,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0x7,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e163e │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov $0xff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80e14c8 │ │ │ │ - movl $0x83e9a10,-0x18(%edi) │ │ │ │ - sub %cl,%dl │ │ │ │ - mov %dl,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80e15a3 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e154c,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %cl,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c572c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x4b16fc8a(%ebx) │ │ │ │ + mov $0x36,%cl │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f34d1 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f34c7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f3470,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %bl,0x17004f(%ebx) │ │ │ │ - add (%eax),%eax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + push %ss │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e16b1 │ │ │ │ - movl $0x80e12a4,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80e1344,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f353d │ │ │ │ + movl $0x80f3480,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f34e4,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80e1344 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3f9c,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c5730,%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 80e16ef │ │ │ │ + jb 80f357e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e1700 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e17aa │ │ │ │ - movl $0x80e173c,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fs pop %ss │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1764 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + inc %ecx │ │ │ │ + push %ss │ │ │ │ + add %dl,%ss:0x10005(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e17ad │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x80e16cc,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e80,-0x10(%edi) │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f360a │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3600 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f3558,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f3590,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e17ea │ │ │ │ - movl $0x80e1700,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80f3650 │ │ │ │ + movl $0x80f35a8,-0xc(%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 -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e1700 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3fa4,%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5734,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e1864 │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f3698 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e1840,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1840 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + sub %edx,0x18900036 │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e1867 │ │ │ │ - movzbl 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + ja 80f3701 │ │ │ │ + movl $0x80f366c,-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 $0x80f36a8,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x99,%al │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c5738,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1a2a │ │ │ │ - movl $0x80e18bc,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e18bc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %bh,0x85c576d(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - clc │ │ │ │ - cwtl │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,%ah │ │ │ │ - sbb %cl,(%esi) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e18e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - rcrb $1,0x3004f(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - adc $0x19,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x34e8af0(%ecx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1914 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov 0x24004f98,%al │ │ │ │ + add %cl,-0x3a7cff8b(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cltd │ │ │ │ + adc $0x36,%al │ │ │ │ + add %dl,0x10005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e1a32 │ │ │ │ - mov 0x4(%ebp),%al │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - movsbl %cl,%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - movsbl %al,%edx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jne 80e1a41 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + out %al,$0x66 │ │ │ │ nop │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80e1988,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x19,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e19b0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80f3788 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e9f0 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x49f0fbbb(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or %cl,(%edi) │ │ │ │ - mov $0x56,%dh │ │ │ │ - add (%ecx),%esp │ │ │ │ - lret $0x553a │ │ │ │ - or $0x76,%al │ │ │ │ - sbb %cl,-0x3a7cebb3(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x24848bc1(%ecx) │ │ │ │ - mov 0xeb000000,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x1c,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e1b1e │ │ │ │ - movl $0x80e1804,-0x18(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %dl,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and (%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%bl │ │ │ │ - sarb $0x5c,(%edi) │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + ja 80f37cc │ │ │ │ + movl $0x80f3760,-0xc(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %cl,%dl │ │ │ │ - jle 80e1af7 │ │ │ │ - movl $0x83e9a10,-0x8(%edi) │ │ │ │ - sub %cl,%dl │ │ │ │ - mov %dl,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%ecx),%cl │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xff,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0x64(%esp) │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0x7,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e1b11 │ │ │ │ - movl $0x80e1964,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov $0xff,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %cl,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - movl $0x83e9a10,-0x8(%edi) │ │ │ │ - sub %dl,%cl │ │ │ │ - mov %cl,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%ecx │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - jmp 80e1a64 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80e1a1c,0x8(%ebp) │ │ │ │ - mov %dl,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c57b0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e1ba0 │ │ │ │ + jb 80f380e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e1b80,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1b80 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e1ba3 │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x83d7e80,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + ja 80f384d │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f37e8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1c2b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e1bf8,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ + ja 80f3896 │ │ │ │ + movl $0x80f3820,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c57b4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f38d6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jmp 980f6f06 │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e1c33 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e1b48,-0x14(%edi) │ │ │ │ + ja 80f393b │ │ │ │ + movl $0x80f38b0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f38e8,-0x4(%edi) │ │ │ │ lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3fc8,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x85c57b8,%esi │ │ │ │ + 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 80e1c6f │ │ │ │ + jb 80f397e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f39bd │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f3958,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xor $0x95,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f3a2d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3a23 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f3990,-0x8(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f3a74 │ │ │ │ + movl $0x80f39d8,-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 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c57bc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1ca3 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f3ab6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e1cec │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dl,0x2004f(%ebp) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e1cd7 │ │ │ │ + jb 80f3aea │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e1cec │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x4f94,$0x0 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc417bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e1f13 │ │ │ │ - movl $0x80e1d2c,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1d2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dl,0x300(%edi,%ecx,2) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - sbb $0x468b080e,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f3b29 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f3ac4,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1d58 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,0xf089080e │ │ │ │ - mov 0x3(%esi),%cl │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %cl,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1d88 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x94,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e1f16 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%cl │ │ │ │ - mov 0x3(%esi),%dl │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - movsbl %dl,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - movsbl %cl,%eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80e1f25 │ │ │ │ - movl $0x80e1cb4,-0x18(%edi) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ + add %cl,-0x3b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f3bb4 │ │ │ │ + add $0x1c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3baa │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov 0xf(%eax),%eax │ │ │ │ + movl $0x80f3a90,-0x18(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + movl $0x80f3afc,-0x8(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - mov $0x93,%ah │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub $0x1e,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e1e2c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %dl,0x4c6004f(%ebx) │ │ │ │ + add %al,-0x44c4eb39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8a1845(%edx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - movzbl 0x3(%esi),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jbe 80e1e9c │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - movl $0x80e1e00,0x0(%ebp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %al,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %dl,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %al,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e1ff3 │ │ │ │ - movl $0x80e1c80,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83d7e80,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f3c02 │ │ │ │ + movl $0x80f3b44,-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) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rclb $0x0,0x144004f(%edx) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%edx) │ │ │ │ - and $0x70,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x70(%esp),%edx │ │ │ │ - jmp 80e1e9f │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %dl,%cl │ │ │ │ - jle 80e1fcc │ │ │ │ - movl $0x83e9a10,-0x18(%edi) │ │ │ │ - sub %dl,%cl │ │ │ │ - mov %cl,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%dl │ │ │ │ - mov 0x3(%ecx),%cl │ │ │ │ - mov %eax,0xa0(%esp) │ │ │ │ - movzbl %cl,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0xff,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - bsr %ax,%ax │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmovne %dx,%ax │ │ │ │ - xor $0x7,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e1fe6 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov $0xff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - jmp 80e1e70 │ │ │ │ - movl $0x83e9a10,-0x18(%edi) │ │ │ │ - sub %cl,%dl │ │ │ │ - mov %dl,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80e1f4b │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e1ef4,0x8(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %cl,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov $0x85c57c0,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4e90376(%ebx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %al,%ss:(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xfb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f3c81 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3c77 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f3c20,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %edx,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + cmp $0x9000360f,%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e2059 │ │ │ │ - movl $0x80e1c4c,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80e1cec,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f3ced │ │ │ │ + movl $0x80f3c30,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f3c94,-0x4(%edi) │ │ │ │ + lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80e1cec │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c3fcc,%esi │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c57c4,%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 80e2097 │ │ │ │ + jb 80f3d2e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e20a8 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jb 80e2152 │ │ │ │ - movl $0x80e20e4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x21,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e210c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %dl,%ss:0x10005(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e2155 │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - movl $0x80e2074,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83d7e80,-0x10(%edi) │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x4(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f3dba │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f3db0 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f3d08,-0x14(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f3d40,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - 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,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e2192 │ │ │ │ - movl $0x80e20a8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80f3e00 │ │ │ │ + movl $0x80f3d58,-0xc(%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 -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e20a8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c3fd4,%esi │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c57c8,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e220b │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e21e8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e21e8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e220e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e2287 │ │ │ │ + jb 80f3e48 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e2264,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2264 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e228a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - les 0x17004f(%ebp),%ecx │ │ │ │ - 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 80e2406 │ │ │ │ - movl $0x80e22e0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e22e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - inc %ebx │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%eax) │ │ │ │ - and (%esi),%ecx │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e2308 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x3004f8d │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - and (%esi),%ecx │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - or %cl,-0x899f7bb(%eax) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e2330 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + jns 80f3e6e │ │ │ │ + add %dl,%ss:0x40018(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x75bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%edi │ │ │ │ - ret $0x870f │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - rorb $1,(%edi) │ │ │ │ - mov $0xc0,%dh │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e2672 │ │ │ │ - movl $0x80e23c8,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4e339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e26d8 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e21ac,-0x18(%edi) │ │ │ │ + ja 80f3eb1 │ │ │ │ + movl $0x80f3e1c,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + movl $0x80f3e58,-0x4(%edi) │ │ │ │ lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + lea -0x3(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c57cc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e28e6 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e2228,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add %bh,0x85c5801(%esi) │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c3ff0,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e243b │ │ │ │ - movl $0x80e2380,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e26cb │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e24a4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - and $0xe,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e24cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%edx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e265a │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e2638 │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e25c1 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,-0x1a16fb3b(%ebx) │ │ │ │ + test $0x36,%al │ │ │ │ + add %dl,0x2(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f3f2e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80e2564 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e25f4,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f3f6e │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80f3f08,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e2468 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e26cb │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e26f0,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb %ah,(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2718 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f3fb4 │ │ │ │ + movl $0x80f3f40,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85d6045,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c5840,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x13c2484(%ecx) │ │ │ │ - add %cl,0x1242484(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e28ce │ │ │ │ - mov 0x10(%ebp),%dl │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e28a5 │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e282a │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in $0x0,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f3ff6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%edx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x19c2484(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - jmp 80e27cb │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e2860,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ + ja 80f4036 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80f3fd0,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e269e │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + 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,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e2924 │ │ │ │ + ja 80f407c │ │ │ │ + movl $0x80f4008,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - mov $0x85c3ff8,%esi │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + movl $0x85d6045,0x0(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c5844,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - cmp %al,0x2004f(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e295e │ │ │ │ + jb 80f40be │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2a10 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,0x2004f(%edi) │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f411f │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4115 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80f4098,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + 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 80e2993 │ │ │ │ + jb 80f414f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2a10 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - xchg %cl,0x0(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f419e │ │ │ │ + movl $0x80f40d0,-0x14(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80f412c,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c5848,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%bl │ │ │ │ + mov %al,0x19066 │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e29c7 │ │ │ │ + jb 80f41eb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2a10 │ │ │ │ + jmp 80f1e38 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - cwtl │ │ │ │ - xchg %cl,0x0(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e29fb │ │ │ │ + jb 80f421e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e2a10 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pusha │ │ │ │ - xchg %cl,0x0(%edi) │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e2f71 │ │ │ │ - movl $0x80e2a50,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f427f │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4275 │ │ │ │ + mov 0x2(%eax),%ecx │ │ │ │ + mov 0x6(%eax),%eax │ │ │ │ + movl $0x80f41f8,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2a50 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %al,0x3004f(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - jl 80e2a7f │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2a7c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - hlt │ │ │ │ - test %ecx,0x0(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ + movl $0x845c888,-0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,0x468a080e(%edx,%ebp,1) │ │ │ │ - add 0x45880475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - test %ecx,0x0(%edi) │ │ │ │ - and $0x0,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%edx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - cmp %al,%dl │ │ │ │ - ja 80e2f74 │ │ │ │ - sub %dl,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e3049 │ │ │ │ - movl $0x80e2efc,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f42af │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - js 80e2a73 │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0x2b,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2b24 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - dec %esp │ │ │ │ - test %ecx,0x0(%edi) │ │ │ │ - movb $0x0,(%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e3034 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e300b │ │ │ │ - movl $0x80e2938,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e2bfa │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %eax │ │ │ │ - test %cl,0x0(%edi) │ │ │ │ - add %gs:(%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80e2bba │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x83,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + jb 80f4330 │ │ │ │ + movl $0x80f42e8,-0x4(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f1dfc │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080e2c,%eax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2cb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x83004f83,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e30b5 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e2970,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f4338 │ │ │ │ + movl $0x80f41c8,-0x20(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80f4230,-0x14(%edi) │ │ │ │ + mov %esi,-0x10(%edi) │ │ │ │ lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %esp │ │ │ │ - orl $0x65,0x0(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - sub $0x468b080e,%eax │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e2d40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %al,0x4c6004f(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + movl $0x80f428c,-0x8(%edi) │ │ │ │ + mov %esi,(%edi) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x12(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + mov $0x85c5850,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e30ea │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%cl │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e30c4 │ │ │ │ - movl $0x80e29a4,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e2e69 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - rolb $1,0x1e6004f(%ecx) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ + add %cl,0x458b0875(%ebx) │ │ │ │ + add $0x8b,%al │ │ │ │ dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ + add %cl,0x4589044d(%ecx) │ │ │ │ + or %al,0x79e904c5(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %dl,%ss:0x10005(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80e2dfd │ │ │ │ - je 80e2e73 │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%edi,%ebp,1) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899efbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e2f24 │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x8(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f43dc │ │ │ │ + movl $0x80f43b0,-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 80f43b0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - dec %esp │ │ │ │ - orl $0x64,0x0(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3102 │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f43cb │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e29d8,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e2fa1 │ │ │ │ - movl $0x80e2c8c,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e30a8 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e2af8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e2c30,0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e2fda │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e30a8 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e2d14,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e2ea0,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ + jmp 845e62c │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e307b │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - jg 80e3166 │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e314c │ │ │ │ - movl $0x80e2a10,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + ja 80f4420 │ │ │ │ + movl $0x80f4378,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80e2a10 │ │ │ │ + jmp 845e7e4 │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c3ffc,%esi │ │ │ │ + mov $0x85c5858,%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 80e318b │ │ │ │ + jb 80f4462 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e319c │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f4496 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e3236 │ │ │ │ - movl $0x80e31d8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jb 80f4567 │ │ │ │ + movl $0x80f44ec,-0xc(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + mov 0xa(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f44ec │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add %dh,(%edx) │ │ │ │ + add %cl,-0xe76f3bb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f4530 │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f456a │ │ │ │ + mov 0x3(%ecx),%ecx │ │ │ │ + movl $0x80f443c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + add $0x10,%edi │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f456a │ │ │ │ + mov 0x2(%ecx),%ecx │ │ │ │ + movl $0x80f4470,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %ecx,%esi │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f45a7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f45fc │ │ │ │ + movl $0x80f44a8,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80f4584,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x16(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + mov $0x85c585c,%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 80f4642 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x85d6045,0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 80f45b8 │ │ │ │ + mov $0x85c5860,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f46bc │ │ │ │ + movl $0x80f4690,-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 80e3200 │ │ │ │ + jne 80f4690 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f46ab │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + 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 80e3239 │ │ │ │ - movl $0x80e3168,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + ja 80f4700 │ │ │ │ + movl $0x80f4658,-0x8(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov $0x85c5864,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3276 │ │ │ │ - movl $0x80e319c,-0x4(%edi) │ │ │ │ + ja 80f4740 │ │ │ │ + movl $0x80f47e4,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x3(%edi),%esi │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80e319c │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4004,%esi │ │ │ │ + mov $0x85c5cf0,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - sldt (%eax) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e330c │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e32d4,-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 │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e32d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %al,-0x44c4f739(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f4780 │ │ │ │ + movl $0x80f47f4,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x2(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov $0x85c5cf4,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e330f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ + ja 80f47c6 │ │ │ │ + movl $0x80f4808,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + mov $0x85c5cf8,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %eax │ │ │ │ + dec %edx │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x2,%esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %bh,0x4f(%esi) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + rorb $0x0,0x38(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + inc %esi │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f4867 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f485d │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + 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 80f48ca │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f48c0 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80f4818,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f4934 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f492a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f4878,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f4975 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e35c9 │ │ │ │ - movl $0x80e3364,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80f49dc │ │ │ │ + movl $0x80f49bc,-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 80e3364 │ │ │ │ + jne 80f49bc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - push %eax │ │ │ │ - jle 80e33aa │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0x468b080e(%ebx,%esi,1) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e338c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f49d1 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - sub %bh,0x4f(%esi) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f4a51 │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4a47 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ + movl $0x80f4944,-0x14(%edi) │ │ │ │ + mov %edx,-0xc(%edi) │ │ │ │ + movl $0x80f4984,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - les (%ebx),%esi │ │ │ │ - push %cs │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e33c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lock jge 80e340a │ │ │ │ - add %ah,%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4d739(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e35d1 │ │ │ │ + ja 80f4aa7 │ │ │ │ + movl $0x80f48d8,-0x24(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80f49e8,-0x10(%edi) │ │ │ │ + lea -0x24(%edi),%edx │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80e35e0 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x28,0x33c(%ebx) │ │ │ │ + mov $0x85c5cfc,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80e3470,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f4aea │ │ │ │ + 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 80f4b30 │ │ │ │ + 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 80f4b1e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - xor $0xe,%al │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3498 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e352a │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80e3451 │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f4bca │ │ │ │ + movl $0x80f4b60,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f4bb8 │ │ │ │ add $0x20,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e37bf │ │ │ │ - movl $0x80e3290,-0x1c(%edi) │ │ │ │ + ja 80f4bd2 │ │ │ │ + movl $0x80f4ac8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f4af8,-0xc(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + mov $0x85c5d00,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + loope 80f4bf8 │ │ │ │ + xor $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f4c2d │ │ │ │ + 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 │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80e353b │ │ │ │ - mov $0x85c4020,%esi │ │ │ │ + jmp 80f4b30 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e3789 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e37b2 │ │ │ │ - movl $0x80e344c,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e3718 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80e363a │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80e3584,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - sldt (%edx) │ │ │ │ + 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 80e3814 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ + jb 80f4c9c │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4c92 │ │ │ │ + movl $0x80f4bf0,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f4c08,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - mov $0x85c4028,%esi │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + mov $0x85c5d04,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x3a7cfc8a(%ebx) │ │ │ │ + add $0xe9,%al │ │ │ │ + and %edi,%edi │ │ │ │ + xor $0x59000,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ + lea -0x4(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3847 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ + jb 80f4d14 │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + movl $0x80f4cf4,0x0(%ebp) │ │ │ │ + mov 0x3(%esi),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f4d09 │ │ │ │ + mov $0x85e050a,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + mov $0x85e0505,%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + jmp *-0x4(%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 80f4d49 │ │ │ │ + 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 80ecc50 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - jns 80e389e │ │ │ │ - add %al,(%edx) │ │ │ │ + jmp 80f4b30 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e387b │ │ │ │ + jb 80f4dc5 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4dbb │ │ │ │ + movl $0x80f4cb0,-0x1c(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80f4cc8,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f4d24,-0xc(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + lea -0x13(%edi),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + lea -0x1b(%edi),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0xb(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov $0x85c5d08,%esi │ │ │ │ + jmp *-0x4(%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 80f4e2b │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4e21 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + 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 80f4e8e │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4e84 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x80f4ddc,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f4ecd │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e38c4 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %bh,0x4f(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e38af │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f4efe │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e38c4 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock js 80e3906 │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc42bbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e3c61 │ │ │ │ - movl $0x80e3904,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + jb 80f4fb3 │ │ │ │ + movl $0x80f4f60,-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 │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3904 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x78,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xor %bh,(%ecx) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e3930 │ │ │ │ + jne 80f4f60 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %bh,0x4f(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - push $0x89080e39 │ │ │ │ - lock mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f4f75 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f4fb6 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + movl $0x80f4ed8,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3968 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%ecx │ │ │ │ + mov %ecx,0xc(%ebp) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %esp │ │ │ │ - js 80e39ae │ │ │ │ - add %ah,%bh │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f5052 │ │ │ │ + add $0x20,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5048 │ │ │ │ + movl $0x845b168,-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 $0x80f4e9c,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f4f10,-0x10(%edi) │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + lea -0x1c(%edi),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x20,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3c64 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80e3c73 │ │ │ │ - movl $0x80e388c,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + ja 80f50a7 │ │ │ │ + movl $0x80f4e3c,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x14(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + movl $0x80f4fd0,-0x14(%edi) │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov $0x85c5d0c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - xorb $0x0,0x4f(%edi) │ │ │ │ - ljmp $0x100,$0x1e00004f │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0xe(%edx,%edi,1) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899d7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e3a5c │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f512d │ │ │ │ + movl $0x80f5100,-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 80f5100 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - pop %eax │ │ │ │ - ja 80e3aa2 │ │ │ │ - add %ch,%dl │ │ │ │ - sldt (%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e3b90 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5115 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80e3a34,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c3fc,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x18(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f5191 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e3e2a │ │ │ │ - movl $0x80e3858,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83e99e0,-0x14(%edi) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + ja 80f5187 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + movl $0x80f50c8,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - test $0x75,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80e3ba8 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e3df0 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e3e1d │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e3d9f │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80e3b48 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80e3cd1 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80e3c0c,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - pop %eax │ │ │ │ - jae 80e3e9e │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + mov %ecx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3e91 │ │ │ │ - movl $0x80e3824,-0x14(%edi) │ │ │ │ + ja 80f51cc │ │ │ │ + movl $0x80f5138,-0xc(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80e38c4,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + lea -0xc(%edi),%esi │ │ │ │ add $0x8,%ebp │ │ │ │ - jmp 80e38c4 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c402c,%esi │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5d10,%esi │ │ │ │ jmp *-0x4(%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 │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e3ecf │ │ │ │ + jb 80f520f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e3ee0 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f526f │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5265 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x80f51e8,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e3f7a │ │ │ │ - movl $0x80e3f1c,-0x4(%ebp) │ │ │ │ + ja 80f52ad │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x4000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - aas │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e3f44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80f5350 │ │ │ │ + movl $0x80f5310,-0x10(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0xf(%esi),%esi │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3f7d │ │ │ │ - movl $0x80e3eac,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5325 │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x14,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5353 │ │ │ │ + movl $0x80f5280,-0x8(%edi) │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 80f5370 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f53ef │ │ │ │ + add $0x24,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f53e5 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%edx │ │ │ │ + movl $0x80f521c,-0x20(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + movl $0x80f52c8,-0x10(%edi) │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + lea -0xf(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %al,-0x44c4ef39(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e3fba │ │ │ │ - movl $0x80e3ee0,-0x4(%edi) │ │ │ │ + ja 80f5435 │ │ │ │ + movl $0x80f5370,-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 -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e3ee0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4034,%esi │ │ │ │ + lea -0xb(%edi),%esi │ │ │ │ + movl $0x85d6045,0x8(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80f5370 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov $0x85c5d14,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4033 │ │ │ │ + jb 80f5480 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e4010,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e4010 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e4036 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e40af │ │ │ │ + jb 80f54bc │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e408c,-0x10(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e408c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e40b2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83e99f0,-0x4(%edi) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f552f │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5525 │ │ │ │ + movl $0x845b168,-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 $0x80f548c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov %edx,-0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b3c8 │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pushf │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x6000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4229 │ │ │ │ - movl $0x80e4108,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e4108 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - push $0x43004f6f │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e4130 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - inc %eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80f55f4 │ │ │ │ + movl $0x80f55a8,-0x18(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xf(%esi),%eax │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x13(%esi),%edx │ │ │ │ + mov 0x17(%esi),%esi │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,0x41(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e4158 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %ch,0x4f(%edi) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%edi │ │ │ │ - ret $0x870f │ │ │ │ - roll $0x0,(%eax) │ │ │ │ - add %ch,(%ecx) │ │ │ │ - rolb $1,-0x7af00008(%ebx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add $0xec,%al │ │ │ │ - inc %ecx │ │ │ │ - push %cs │ │ │ │ - or %cl,-0x76bfdbbc(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - clc │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e44a1 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e3fd4,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f55bd │ │ │ │ + mov 0x14(%ebp),%esi │ │ │ │ + add $0x1c,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + add $0x18,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f55f7 │ │ │ │ + movl $0x80f54c8,-0x14(%edi) │ │ │ │ mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x18(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp 80f5614 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x18,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x5000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e465a │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e4050,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4050,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e425b │ │ │ │ - movl $0x80e41a4,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e4494 │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f56bf │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f56b5 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e42c4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + movl $0x80f5450,-0x28(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80f5540,-0x18(%edi) │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in (%dx),%al │ │ │ │ - inc %edx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e42ec │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%ebx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e4423 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4401 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - add %eax,%ecx │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f56ef │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b390 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80e4384 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e43c0,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e4288 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e4494 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x100(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e44b8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + jb 80f576f │ │ │ │ + movl $0x80f5728,-0x4(%ebp) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b354 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4db39(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f5777 │ │ │ │ + movl $0x80f5614,-0x20(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov %esi,-0x18(%edi) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + mov 0x10(%ebp),%ecx │ │ │ │ + mov %ecx,-0xc(%edi) │ │ │ │ + movl $0x80f56cc,-0x8(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x1f(%edi),%esi │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 80f5614 │ │ │ │ + mov $0x85c5d18,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x24,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - loopne 80e4501 │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e44e0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1182484(%ecx) │ │ │ │ - add %cl,0x1002484(%ebx) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f57c1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x124(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - mov %edx,0x148(%esp) │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - mov %ecx,0x154(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e4642 │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - mov %ecx,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f581f │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4619 │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ + ja 80f5815 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f5852 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 80f5980 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - in $0x0,%al │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%ebx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0x84,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1782484(%ebx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - jmp 80e4593 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e45d4,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e4467 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jb 80f592e │ │ │ │ + movl $0x80f58a8,-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 80f58a8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f58bd │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + movl $0x80f58e0,0x4(%ebp) │ │ │ │ + mov 0x2(%esi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f58e0 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4698 │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %al,-0x44c4e339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f5931 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x80f57d0,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f582c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85c4058,%esi │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - les 0x4f(%ecx),%ebp │ │ │ │ - add %al,(%edx) │ │ │ │ + movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e46d2 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f596e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e4784 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov %gs,0x4f(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f59dd │ │ │ │ + add $0x10,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f59d3 │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f5948,-0xc(%edi) │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %edx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x10,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4707 │ │ │ │ + add %al,-0x44c4d339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f5a3d │ │ │ │ + movl $0x80f5790,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f5864,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0xb(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x28(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80f5980,-0xc(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 80f5980 │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x85c5d1c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0x14(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f5a89 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e4784 │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %eax │ │ │ │ - imul $0x2,0x0(%edi),%ecx │ │ │ │ - adc (%eax),%al │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e473b │ │ │ │ + jb 80f5ab7 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e4784 │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - and $0x69,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f5af5 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e476f │ │ │ │ + jb 80f5b3b │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e4784 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f5c88 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in (%dx),%al │ │ │ │ - push $0x5004f │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x20(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e4c81 │ │ │ │ - movl $0x80e47c4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x17b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f5bdb │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5bd1 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e47c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push $0x3004f │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0x10(%eax),%ecx │ │ │ │ + mov 0x14(%eax),%eax │ │ │ │ + movl $0x80f5a94,-0x28(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80f5ac8,-0x1c(%edi) │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f5b0c,-0x10(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %edx,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock inc %edi │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e47f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - subb $0x0,0x4f(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - pop %eax │ │ │ │ - push $0x24004f │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%ebx) │ │ │ │ - and $0x40,%al │ │ │ │ + jb 80f5c44 │ │ │ │ + movl $0x80f5c24,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 80e4c84 │ │ │ │ - sub %edx,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e4d56 │ │ │ │ - movl $0x80e4c0c,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - nop │ │ │ │ - or %ch,0x4f(%eax) │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - dec %eax │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e4894 │ │ │ │ + jne 80f5c24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubl 0x4f(%edi) │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e4d41 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4d18 │ │ │ │ - movl $0x80e46ac,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in (%dx),%al │ │ │ │ - dec %di │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5c39 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f5c76 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80e492a │ │ │ │ - xchg %ax,%ax │ │ │ │ - nop │ │ │ │ - dec %di │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x4a,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e4a0c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs dec %di │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e4dc2 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e46e4,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - or %ah,0x4f(%esi) │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %eax,%esp │ │ │ │ - dec %edx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + jb 80f5d4e │ │ │ │ + movl $0x80f5cb8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e4a94 │ │ │ │ + jne 80f5cb8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - fsubl 0x4f(%ebp) │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e4df7 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5cd8 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85e0519,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e4dd1 │ │ │ │ - movl $0x80e4718,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - shlb $0xe6,0x0(%edi,%ecx,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + ja 80f5d56 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80f5a58,-0x3c(%edi) │ │ │ │ mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f5b48,-0x30(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80e4b51 │ │ │ │ - fs fs dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%esp,%ecx,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899efbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e4c34 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0x64,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e4e0f │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e474c,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80f5bec,-0x18(%edi) │ │ │ │ + lea -0x30(%edi),%ecx │ │ │ │ mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e99f0,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f5c50,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %eax,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e4cae │ │ │ │ - movl $0x80e49e0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e4db5 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e4868,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e4984,0x4(%ebp) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e4ce7 │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e4db5 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e4a68,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e4bb0,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e4d88 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - bound %ecx,0x0(%edi) │ │ │ │ - pop %ss │ │ │ │ - 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 80e4e58 │ │ │ │ - movl $0x80e4784,-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 80e4784 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c405c,%esi │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d20,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%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 80e4e97 │ │ │ │ + jb 80f5da0 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e4ea8 │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e4f42 │ │ │ │ - movl $0x80e4ee4,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ + jb 80f5ddb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f5e88 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or $0x4f,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f5e44 │ │ │ │ + movl $0x80f5e24,-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 80e4f0c │ │ │ │ + jne 80f5e24 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e4f45 │ │ │ │ - movl $0x80e4e74,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5e39 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f5e76 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + 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 %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e4f82 │ │ │ │ - movl $0x80e4ea8,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ + jb 80f5f4e │ │ │ │ + movl $0x80f5eb8,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f5eb8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f5ed8 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85e0519,0xc(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp 80e4ea8 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4064,%esi │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5f56 │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80f5d70,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %esi,-0x30(%edi) │ │ │ │ + movl $0x80f5dac,-0x2c(%edi) │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + movl $0x80f5dec,-0x18(%edi) │ │ │ │ + lea -0x2c(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f5e50,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d24,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0x10(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5001 │ │ │ │ + jb 80f5f9a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e4fdc,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%ax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e4fdc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 83d88cc │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f5ff5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f5feb │ │ │ │ + mov 0x3(%eax),%eax │ │ │ │ + movl $0x80f5f70,-0x8(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + movl $0x845c3fc,-0x4(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e5004 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc41bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e5081 │ │ │ │ + jb 80f6060 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e505c,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%ax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %ax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e505c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + movl $0x80f604c,-0x14(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + movl $0x85e0519,-0x18(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe4,%ebp │ │ │ │ + jmp 83d88cc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - and %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e5084 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - movl $0x83e9a00,-0x4(%edi) │ │ │ │ - mov %ax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x45890445(%ebx) │ │ │ │ + add %cl,0x45890845(%ebx) │ │ │ │ + add $0x89,%al │ │ │ │ + jne 80f6063 │ │ │ │ + jmp 80f5e88 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - pop %edi │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f60c8 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f60be │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov 0xb(%eax),%eax │ │ │ │ + movl $0x80f6004,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,(%edi) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%ecx │ │ │ │ + mov %ecx,-0x4(%ebp) │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f6107 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + 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 80f5e88 │ │ │ │ + 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,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5207 │ │ │ │ - movl $0x80e50d8,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80f618b │ │ │ │ + add $0x2c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6181 │ │ │ │ + movl $0x80f5fac,-0x28(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f6070,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + lea -0x27(%edi),%edx │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80f60d8,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + movl $0x845c888,0x0(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e50d8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x2c,0x33c(%ebx) │ │ │ │ + mov $0x85c5d28,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - cwtl │ │ │ │ - pop %edi │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e5100 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - jo 80e5155 │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + jb 80f61cb │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + 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 80f62d8 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%ecx,%edx,2) │ │ │ │ - push %cs │ │ │ │ - or %ah,-0x75(%esi) │ │ │ │ - inc %esi │ │ │ │ - add -0x7699f78b(%ebx),%ecx │ │ │ │ - inc %ebp │ │ │ │ - or %ah,-0x9(%esi) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e512c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - inc %esp │ │ │ │ - pop %edi │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x66,%al │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - cmp %ax,%dx │ │ │ │ - ja 80e520f │ │ │ │ - sub %dx,%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e547b │ │ │ │ - movl $0x80e51c8,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x14(%ebp),%ecx │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f622b │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6221 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e54e1 │ │ │ │ + jb 80f6294 │ │ │ │ + movl $0x80f6274,-0x8(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e4f9c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f6274 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ nop │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e56f3 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e501c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f6289 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4080,%esi │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %ax,%dx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e523e │ │ │ │ - movl $0x80e5180,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %ax,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e54d4 │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e52a8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %ax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f62c6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rclb $1,0xe(%edx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f63a2 │ │ │ │ + movl $0x80f6308,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e52d0 │ │ │ │ + jne 80f6308 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e5463 │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f6328 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85dad7d,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x40,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5441 │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e53c6 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %cx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f63aa │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80f619c,-0x3c(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + movl $0x80f61d8,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + movl $0x80f623c,-0x18(%edi) │ │ │ │ + lea -0x28(%edi),%ecx │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x3c(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f62a0,-0xc(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - adc %cl,0x4d8b0c55(%ebx) │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80e5369 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e53fc,0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e526b │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e54d4 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e54f8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ + lea -0x17(%edi),%eax │ │ │ │ mov %eax,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d2c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %dl,0xe(%ebp) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5520 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x13c2484(%ecx) │ │ │ │ - add %cl,0x1242484(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e56db │ │ │ │ - mov 0x10(%ebp),%dx │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e56b2 │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e5633 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - add %dx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f63ee │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - push %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - add %cl,0x19c2484(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - jmp 80e55d4 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e566c,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e54a7 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f642b │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jb 80f646a │ │ │ │ + movl $0x845b168,-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 80f6780 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5730 │ │ │ │ + ja 80f64a9 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f652d │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6523 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - mov $0x85c4088,%esi │ │ │ │ + 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 $0x80f647c,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f6780 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f6566 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub $0x59,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e576a │ │ │ │ + jb 80f65ae │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e581c │ │ │ │ + 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 80f6780 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - hlt │ │ │ │ - pop %eax │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x3000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e579f │ │ │ │ + jb 80f6630 │ │ │ │ + movl $0x80f6600,-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 80f6600 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f6615 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f6625 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f6668 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov 0xc(%esi),%ecx │ │ │ │ + mov 0x10(%esi),%esi │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f6738 │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f672e │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f657c,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f65c0,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f663c,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e581c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rcrb $0x0,0x4f(%eax) │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e57d3 │ │ │ │ + jb 80f676e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e581c │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ds,0x4f(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5807 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e581c │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %esp │ │ │ │ - pop %eax │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e5d8f │ │ │ │ - movl $0x80e585c,-0xc(%ebp) │ │ │ │ + jb 80f68e2 │ │ │ │ + movl $0x80f67d0,-0x10(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ mov %ecx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e585c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x58,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %bl,0xe(%eax) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e5888 │ │ │ │ + jne 80f67d0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - call c0ea7d8 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,-0x7499f7f2(%eax,%ebx,2) │ │ │ │ - inc %esi │ │ │ │ - add -0x7699fb8b(%ebx),%ecx │ │ │ │ - inc %ebp │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x13750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov $0x24004f57,%esp │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %ah,-0x75(%esi) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - inc %esp │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%ax │ │ │ │ - cmp %ax,%dx │ │ │ │ - ja 80e5d92 │ │ │ │ - sub %dx,%ax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e5e6a │ │ │ │ - movl $0x80e5d18,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - fs push %edi │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - cmp %bl,0xe(%ecx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5938 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %dl,0x4f(%edi) │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %ah,-0x75(%esi) │ │ │ │ - inc %ebp │ │ │ │ - sbb %cl,0x558b0c4d(%ebx) │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f6810 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f68e5 │ │ │ │ + movl $0x80f6404,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f68f4 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f6438,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f64c0,-0x54(%edi) │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e5e55 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5e2c │ │ │ │ - movl $0x80e5744,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e5a0f │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - add %cx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f6540,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f6678,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f6748,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - sub $0x56,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7499efab(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + jb 80f6938 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f6780 │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f696a │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80e59cf │ │ │ │ - nop │ │ │ │ - rclb $1,0x4f(%ebp) │ │ │ │ - add %al,0x0(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - int3 │ │ │ │ - pop %edx │ │ │ │ push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f6a50 │ │ │ │ + movl $0x80f69ac,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e5acc │ │ │ │ + jne 80f69ac │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ebp │ │ │ │ - dec %edi │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f69d2 │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85e0519,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6a58 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f63c8,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f6780,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f6910,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f6944,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d30,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e5ed6 │ │ │ │ + ja 80f6a9a │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e577c,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - dec %eax │ │ │ │ - push %ebp │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - push %esp │ │ │ │ - pop %ebx │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e5b54 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f6ad7 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb $0x55,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ + jb 80f6b16 │ │ │ │ + movl $0x845b168,-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 80f6e2c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e5f0b │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%cx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e5ee5 │ │ │ │ - movl $0x80e57b0,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e5c7e │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add %dx,%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f6b55 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0xe6004f53,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7499ebab(%ebx) │ │ │ │ - inc %ebp │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80e5c12 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - push %ebx │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,0x5d(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899efbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e5d40 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - xor %dl,0x4f(%ebx) │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f6bd9 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6bcf │ │ │ │ + movl $0x845b168,-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 $0x80f6b28,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f6e2c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e5f23 │ │ │ │ + ja 80f6c12 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e57e4,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a00,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%ax │ │ │ │ - mov %ax,-0xc(%edi) │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %ax,%dx │ │ │ │ - movzwl %dx,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e5dc1 │ │ │ │ - movl $0x80e5aa0,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %ax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e5ec9 │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e590c,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %ax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e5a44,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e5dfa │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e5ec9 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e5b28,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f6c5a │ │ │ │ + movl $0x845b168,-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) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f6e2c │ │ │ │ + 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 │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f6cdc │ │ │ │ + movl $0x80f6cac,-0xc(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%edx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ + mov %edx,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f6cac │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f6cc1 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e5cb8,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e5e9c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x51,%al │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f6cd1 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + jb 80f6d14 │ │ │ │ + movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x8000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e5f6c │ │ │ │ - movl $0x80e581c,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f6de4 │ │ │ │ + add $0x3c,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6dda │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f6c28,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f6c6c,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f6ce8,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80e581c │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c408c,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 80e5fab │ │ │ │ + jb 80f6e1a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e5fbc │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6056 │ │ │ │ - movl $0x80e5ff8,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + jb 80f6f8e │ │ │ │ + movl $0x80f6e7c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecbe0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and %ah,0xe(%eax) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e6020 │ │ │ │ + jne 80f6e7c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6059 │ │ │ │ - movl $0x80e5f88,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f6ebc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6f91 │ │ │ │ + movl $0x80f6ab0,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f6fa0 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f6ae4,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f6b6c,-0x54(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f6bec,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f6d24,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x80f6df4,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6096 │ │ │ │ - movl $0x80e5fbc,-0x4(%edi) │ │ │ │ + jb 80f6fe4 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e5fbc │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4094,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f6e2c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + 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 80e610f │ │ │ │ + jb 80f7016 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e60ec,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f70fc │ │ │ │ + movl $0x80f7058,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e60ec │ │ │ │ + jne 80f7058 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - and %eax,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f707e │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85e0519,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7104 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f6a74,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f6e2c,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f6fbc,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f6ff0,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d34,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x1000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e6112 │ │ │ │ + ja 80f7146 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %eax,(%eax) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0x10(%ebp),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e618b │ │ │ │ + jb 80f717f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e6168,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%al │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %al,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6168 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e618e │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - movl $0x83e9a10,-0x4(%edi) │ │ │ │ - mov %al,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f71b3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - rorb $0x0,0x4f(%esi) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e630a │ │ │ │ - movl $0x80e61e4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e61e4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov %cs,0x4f(%esi) │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %cl,(%edx,%eiz,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e620c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - fs dec %esi │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %dh,(%edx,%eiz,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%edx) │ │ │ │ - or %cl,-0x899f7bb(%eax) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6234 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - cmp $0x4e,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0445(%ebx) │ │ │ │ - or $0x8a,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x75bfdbbc(%ecx) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%edi │ │ │ │ - ret $0x870f │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - rorb $1,(%edi) │ │ │ │ - mov $0xc0,%dh │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e6576 │ │ │ │ - movl $0x80e62cc,0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - xchg %ax,%ax │ │ │ │ - and %eax,(%eax) │ │ │ │ + jb 80f71f2 │ │ │ │ + movl $0x845b168,-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 80f7508 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e65dc │ │ │ │ + ja 80f7231 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e60b0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - bound %eax,(%eax) │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f72b5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f72ab │ │ │ │ + movl $0x845b168,-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 $0x80f7204,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f7508 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e67ea │ │ │ │ + ja 80f72ee │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e612c,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - movzbl 0x4(%ebp),%eax │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - mov $0x85c40b0,%esi │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e633f │ │ │ │ - movl $0x80e6284,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e65cf │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e63a8,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f7336 │ │ │ │ + movl $0x845b168,-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) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %al,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f7508 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - shlb $1,0xe(%ebx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f73b8 │ │ │ │ + movl $0x80f7388,-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 80e63d0 │ │ │ │ + jne 80f7388 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1445(%edx) │ │ │ │ - adc %cl,0x44890855(%ebx) │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e655e │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - add $0x14,%edi │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f739d │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f73ad │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f73f0 │ │ │ │ + movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f74c0 │ │ │ │ + add $0x3c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e653c │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %edx,0x10c(%esp) │ │ │ │ - mov 0x100(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e64c5 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f74b6 │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f7304,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f7348,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f73c4,-0x10(%edi) │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x10c(%esp),%edx │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1045(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - mov %fs,(%eax,%edx,8) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7376f7b3(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f74f6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd0248c(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - jmp 80e6468 │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e64f8,0x4(%ebp) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f766a │ │ │ │ + movl $0x80f7558,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e636c │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e65cf │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e65f4,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sbb $0x66,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e661c │ │ │ │ + jne 80f7558 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x558b1445(%ebx) │ │ │ │ - or %cl,-0x7b76fbb3(%ebx) │ │ │ │ - and $0x24,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0x30,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x13c2484(%ecx) │ │ │ │ - add %cl,0x1242484(%ebx) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x130(%esp),%eax │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - imul %eax,%ecx │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mul %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e67d2 │ │ │ │ - mov 0x10(%ebp),%dl │ │ │ │ - mov %ecx,0x190(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - add $0x14,%edi │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f7598 │ │ │ │ + add $0xc,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e67a9 │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1c0(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %ecx,0x1d8(%esp) │ │ │ │ - mov %edx,0x1cc(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1cc(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e672e │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ + ja 80f766d │ │ │ │ + movl $0x80f718c,-0x8(%edi) │ │ │ │ mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c55(%edx) │ │ │ │ - adc %cl,-0x7b76fbbb(%ebx) │ │ │ │ - and $0x9c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x7b76f7bb(%ebx) │ │ │ │ - and $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x19c2484(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - jmp 80e66cf │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e6764,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x190(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f767c │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e65a2 │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f71c0,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f7248,-0x54(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f72c8,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f7400,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f74d0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc403bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6828 │ │ │ │ + jb 80f76c0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - mov $0x85c40b8,%esi │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f7508 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xor $0x48,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6862 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f76f2 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e6914 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - cld │ │ │ │ - inc %edi │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6897 │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e6914 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ + jb 80f77e7 │ │ │ │ + movl $0x80f7734,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f7734 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f7754 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85e0519,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x44,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f77ef │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80f7120,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80f715c,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x80f7508,-0x2c(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80f7698,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x3f(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f76cc,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d38,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0x4f47,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f7832 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e68cb │ │ │ │ + jb 80f786f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e6914 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%esp │ │ │ │ - inc %edi │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e68ff │ │ │ │ + jb 80f78ae │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e6914 │ │ │ │ + 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 80f7c4c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - inc %edi │ │ │ │ - dec %edi │ │ │ │ - add %al,0x2000100 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e6e75 │ │ │ │ - movl $0x80e6954,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6954 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb $0x47,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - subb $0x8,0xe(%ecx) │ │ │ │ - mov 0x7(%esi),%eax │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ + ja 80f78ed │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6980 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - lock inc %esi │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,-0x75f7f197(%eax) │ │ │ │ - inc %esi │ │ │ │ - add 0x45880475(%ebx),%ecx │ │ │ │ - add $0x66,%al │ │ │ │ - test $0x11750003,%esi │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - enter $0x4f46,$0x0 │ │ │ │ - and $0x0,%al │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b0845(%ebx) │ │ │ │ - adc %cl,0x44890455(%edx) │ │ │ │ - and $0x40,%al │ │ │ │ - mov 0x3(%esi),%al │ │ │ │ - cmp %al,%dl │ │ │ │ - ja 80e6e78 │ │ │ │ - sub %dl,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 80e6f4d │ │ │ │ - movl $0x80e6e00,0x0(%ebp) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f7971 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7967 │ │ │ │ + movl $0x845b168,-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 $0x80f78c0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f7c4c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - je 80e6a38 │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %ch,0xe(%edx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6a28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - dec %eax │ │ │ │ - inc %esi │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%edx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74b3dbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x58,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov %ecx,0x64(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x7c(%esp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e6f38 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e6f0f │ │ │ │ - movl $0x80e683c,-0x20(%edi) │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov 0xb8(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e6afe │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f79aa │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - cmp $0x45,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1055(%ebx) │ │ │ │ - adc $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - or $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0xc4,%al │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xdc,%al │ │ │ │ + jb 80f79f2 │ │ │ │ + movl $0x845b168,-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 80f7c4c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0xd02494(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - jmp 80e6abe │ │ │ │ - xchg %ax,%ax │ │ │ │ - loopne 80e6bca │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%edx) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080e6b,%esp │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80f7a74 │ │ │ │ + movl $0x80f7a44,-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 80e6bbc │ │ │ │ + jne 80f7a44 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x44,%ah │ │ │ │ - dec %edi │ │ │ │ - add %al,0x1e000000(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e6fb9 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e6874,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0xc(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - pop %eax │ │ │ │ - inc %esp │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - inc %esp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e6c44 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x44,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or %cl,-0x7b76fbab(%ebx) │ │ │ │ - and $0xe8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7b76fcba(%ebx) │ │ │ │ - and $0xf4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx) │ │ │ │ - rorb $0x0,0x1002484(%ecx) │ │ │ │ - add %cl,0xe82484(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0x10c(%esp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - mov %ecx,0x130(%esp) │ │ │ │ - mov 0x100(%esp),%ecx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - imul %edx,%ecx │ │ │ │ - mov 0x118(%esp),%edx │ │ │ │ - imul %eax,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mul %edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x124(%esp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 80e6fee │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - mov %ecx,0x148(%esp) │ │ │ │ - mov 0xc(%ebp),%cl │ │ │ │ - mov %edx,0xc4(%esp) │ │ │ │ - mov 0x148(%esp),%edx │ │ │ │ - mov %edx,0x154(%esp) │ │ │ │ - mov 0x13c(%esp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e6fc8 │ │ │ │ - movl $0x80e68a8,-0x20(%edi) │ │ │ │ - mov %edx,-0x18(%edi) │ │ │ │ - mov 0xc4(%esp),%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1a8(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e6d6d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %edx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov 0x178(%esp),%edx │ │ │ │ - add %dl,%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f7a59 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f7a69 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - int3 │ │ │ │ - inc %edx │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458a1455(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - sbb %cl,0xc42494(%ecx) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,0x160(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x16c(%esp) │ │ │ │ - mov 0x160(%esp),%edx │ │ │ │ - mov %eax,0x178(%esp) │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - jmp 80e6d01 │ │ │ │ - jo 80e6e38 │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899efbb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e6e28 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - inc %edx │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x0(%eax,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7006 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e68dc,-0x20(%edi) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x83e9a10,-0x10(%edi) │ │ │ │ - add 0x4(%ebp),%al │ │ │ │ - mov %al,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - sub %al,%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 80e6ea5 │ │ │ │ - movl $0x80e6b90,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - movl $0x845c3fc,0x0(%ebp) │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - inc %edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 80e6fac │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0x190(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e69fc,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %al,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e6b34,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e6ede │ │ │ │ - inc %eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 80e6fac │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - neg %eax │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x19c(%esp),%ecx │ │ │ │ - div %ecx │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - movl $0x80e6c18,-0x4(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %edx,0x0(%ebp) │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov $0x85db070,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e6da4,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov %edx,0x18(%ebp) │ │ │ │ - jmp 8455944 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0x13c(%esp),%ecx │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - jmp 80e6f7f │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ + jb 80f7ab6 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 84319d4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - dec %eax │ │ │ │ - inc %eax │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f7b33 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7b29 │ │ │ │ + movl $0x845b168,-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 $0x80f7a80,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7050 │ │ │ │ - movl $0x80e6914,-0x8(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f7c07 │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7bfd │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f79c0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80f7a04,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80f7ac4,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov %edx,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80e6914 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c40bc,%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x40,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 80e708f │ │ │ │ + jb 80f7c3a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e70a0 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e713a │ │ │ │ - movl $0x80e70dc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + jb 80f7dae │ │ │ │ + movl $0x80f7c9c,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecba8 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - add $0x71,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7104 │ │ │ │ + jne 80f7c9c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e713d │ │ │ │ - movl $0x80e706c,-0x18(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f7cdc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7db1 │ │ │ │ + movl $0x80f7848,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7dc0 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f787c,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f7904,-0x54(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f7984,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f7b44,-0x30(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f7c14,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ mov 0x8(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e717a │ │ │ │ - movl $0x80e70a0,-0x4(%edi) │ │ │ │ + jb 80f7e04 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e70a0 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c40c4,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f7c4c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - sbb %al,0x4f(%eax) │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f7e36 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + 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,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e724d │ │ │ │ - movl $0x80e71d0,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80f7f1c │ │ │ │ + movl $0x80f7e78,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e71d0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - in $0x3f,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%al │ │ │ │ - jno 80e71e4 │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e71f8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x3004f3f,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ah,(%eax) │ │ │ │ - jb 80e720c │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7220 │ │ │ │ + jne 80f7e78 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - aas │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7255 │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f7e9e │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85e0519,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f7f24 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f780c,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f7c4c,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80e7264 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f7ddc,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f7e10,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c40e0,%esi │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d3c,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80e7314 │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e73ae │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - movl $0x80e74ac,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - or $0x1,%ecx │ │ │ │ - bsr %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80e73ae │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - movl $0x80e73c8,-0x4(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - lock jae 80e73dc │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e73f0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or %cl,0x5489044d(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 80e7429 │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80e7380 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e7482 │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%esp,%edx,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x24848bc1(%ecx) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e7464,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x74 │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e74d4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1455(%ebx) │ │ │ │ - adc %cl,0x54890845(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 80e751a │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 80e72e0 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e756c │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f7f66 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - clc │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 80e751a │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e7558,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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 80e75ec │ │ │ │ + jb 80f7f9f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e75cc,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e75cc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e75ef │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x84330a0,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b4ac │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f7fd3 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7677 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e7644,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jb 80f8012 │ │ │ │ + movl $0x845b168,-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 80f8328 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e767f │ │ │ │ + ja 80f8051 │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e7594,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c40e8,%esi │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %bh,(%ebx) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add $0xf000000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e76bf │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f80d5 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f80cb │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e7708 │ │ │ │ + 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 $0x80f8024,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f8328 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ xchg %ax,%ax │ │ │ │ - in $0x3a,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + ja 80f810e │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e76f3 │ │ │ │ + jb 80f8156 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e7708 │ │ │ │ + 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 80f8328 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - cmp 0x0(%edi),%cl │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40bbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e78ff │ │ │ │ - movl $0x80e7748,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,-0x4(%ebp) │ │ │ │ + jb 80f81d8 │ │ │ │ + movl $0x80f81a8,-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 80e7748 │ │ │ │ + jne 80f81a8 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp 0x0(%edi),%cl │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - je 80e77c4 │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7774 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %eax │ │ │ │ - cmp 0x0(%edi),%cl │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ja 80e7788 │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f81bd │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f81cd │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e77a4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - adc %bh,(%edx) │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7902 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80e7911 │ │ │ │ - movl $0x80e76d0,-0x18(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x65004f39,%esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - and $0x78,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7824 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f8210 │ │ │ │ + movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - cmp %ecx,0x0(%edi) │ │ │ │ - movb $0x0,(%eax,%eax,1) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80e788a │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80e77f8,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f82e0 │ │ │ │ + add $0x3c,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e79cd │ │ │ │ - movl $0x80e769c,-0x20(%edi) │ │ │ │ + ja 80f82d6 │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov %edx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%edx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f8124,-0x38(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + mov 0x0(%ebp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + movl $0x80f8168,-0x20(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ + lea -0x38(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + movl $0x80f81e4,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - aam $0x38 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80e788d │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80e79a6 │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e79c0 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80e7859 │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80e7934 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e78e0,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov $0x17004f37,%eax │ │ │ │ - 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 80e7a24 │ │ │ │ - movl $0x80e7708,-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 80e7708 │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c40ec,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1f(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x3c,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 80e7a63 │ │ │ │ + jb 80f8316 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e7a74 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7b1e │ │ │ │ - movl $0x80e7ab0,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + jb 80f848a │ │ │ │ + movl $0x80f8378,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - fdivrs 0xe(%edx) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7ad8 │ │ │ │ + jne 80f8378 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7b21 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e7a40,-0x20(%edi) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f83b8 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f848d │ │ │ │ + movl $0x80f7fac,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f849c │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f7fe0,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f8068,-0x54(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f80e8,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f8220,-0x30(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330a0,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f82f0,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7b5e │ │ │ │ - movl $0x80e7a74,-0x4(%edi) │ │ │ │ + jb 80f84e0 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e7a74 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c40f4,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f8328 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - xor $0x36,%al │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f8512 │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e7c31 │ │ │ │ - movl $0x80e7bb4,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80f8607 │ │ │ │ + movl $0x80f8554,-0x4(%ebp) │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e7bb4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - add %dh,(%esi) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,%ah │ │ │ │ - jnp 80e7bc8 │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7bdc │ │ │ │ + jne 80f8554 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - fdivs 0x3004f │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %al,(%esp,%edi,2) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x758b0346(%ebx) │ │ │ │ - or %cl,-0x899f7bb(%ecx) │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e7c04 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - mov $0x35,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + addl $0x0,(%eax) │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7c39 │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80e7c48 │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 80f8574 │ │ │ │ + movl $0x845c3fc,0x8(%ebp) │ │ │ │ + movl $0x85e0519,0xc(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x44,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f860f │ │ │ │ + mov 0x2(%esi),%eax │ │ │ │ + mov 0x6(%esi),%ecx │ │ │ │ + movl $0x80f7f40,-0x40(%edi) │ │ │ │ + mov %eax,-0x3c(%edi) │ │ │ │ + movl $0x80f7f7c,-0x38(%edi) │ │ │ │ + mov 0x4(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + movl $0x80f8328,-0x2c(%edi) │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ + mov %edx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ + mov %edx,-0x24(%edi) │ │ │ │ + lea -0x38(%edi),%edx │ │ │ │ + mov %edx,-0x20(%edi) │ │ │ │ + movl $0x80f84b8,-0x1c(%edi) │ │ │ │ + mov %edx,0x4c(%esp) │ │ │ │ + lea -0x3f(%edi),%edx │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %ecx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%ecx │ │ │ │ + mov %ecx,-0x10(%edi) │ │ │ │ + movl $0x80f84ec,-0xc(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4110,%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + movl $0x845c888,0x4(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d40,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x44,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80e7cf8 │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e7d92 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov %edx,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - movl $0x80e7e90,-0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov %ecx,0x8(%ebp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - or $0x1,%ecx │ │ │ │ - bsr %ecx,%ecx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - cmovne %eax,%ecx │ │ │ │ - xor $0x1f,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 80e7d92 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - movl $0x80e7dac,-0x4(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add $0xfffffff4,%edi │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - aam $0x7d │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7dd4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b1455(%ebx) │ │ │ │ - or %cl,0x5489044d(%ebx) │ │ │ │ - and $0x7c,%al │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jbe 80e7e0d │ │ │ │ - mov 0xc(%ebp),%edx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - jmp 80e7d64 │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e7e66 │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - arpl %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b084d(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov %fs,(%esp,%edx,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x24848bc1(%ecx) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%bl │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e7e48,0x8(%ebp) │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - mov %ecx,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080e7e,%eax │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7eb8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4d8b1455(%ebx) │ │ │ │ - adc %cl,0x54890845(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov %eax,0xd0(%esp) │ │ │ │ - mov 0xc4(%esp),%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 80e7efe │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - add $0x8,%ebp │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - jmp 80e7cc4 │ │ │ │ - add $0x14,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e7f50 │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ + ja 80f8652 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov %eax,0x1e000000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - or %cl,-0x3a7cfbb3(%ebx) │ │ │ │ - clc │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp 80e7efe │ │ │ │ - movl $0x14,0x33c(%ebx) │ │ │ │ - movl $0x80e7f3c,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + 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 80e7fd0 │ │ │ │ + jb 80f868f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e7fb0,-0xc(%ebp) │ │ │ │ mov 0x8(%esi),%esi │ │ │ │ + movl $0x85e0519,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e7fb0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 845e62c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80f86ce │ │ │ │ + movl $0x845b168,-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 80f8a6c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ + add %cl,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e7fd3 │ │ │ │ + ja 80f870d │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ - movl $0x84330b0,-0x4(%edi) │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea -0x6(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0xf000000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f8791 │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8787 │ │ │ │ + movl $0x845b168,-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 $0x80f86e0,-0x8(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea -0x7(%edi),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 80f8a6c │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ + add $0x1000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,-0x44c4f339(%ebx) │ │ │ │ + and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + ja 80f87ca │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + movl $0x8433118,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + lea -0x6(%edi),%esi │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp *0x0(%ebp) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e805b │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e8028,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ + jb 80f8812 │ │ │ │ + movl $0x845b168,-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 80f8a6c │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%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 80e8063 │ │ │ │ + jb 80f8894 │ │ │ │ + movl $0x80f8864,-0xc(%ebp) │ │ │ │ mov 0x3(%esi),%eax │ │ │ │ mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e7f78,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4118,%esi │ │ │ │ + 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 80f8864 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ds │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jb 80f8879 │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jb 80f8889 │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor $0x31,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc417bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e80a3 │ │ │ │ + jb 80f88d6 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0x18(%ebp) │ │ │ │ + movl $0x845c888,-0x14(%ebp) │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ + mov %eax,-0x10(%ebp) │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e80ec │ │ │ │ + add $0xffffffe8,%ebp │ │ │ │ + jmp 84319d4 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %dh,(%ecx) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x13b27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f8953 │ │ │ │ + add $0x14,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8949 │ │ │ │ + movl $0x845b168,-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 $0x80f88a0,-0x10(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0x14(%ebp) │ │ │ │ + movl $0x845c3fc,-0x10(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xffffffec,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + movl $0x14,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + add $0x8000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f8a27 │ │ │ │ + add $0x40,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8a1d │ │ │ │ + mov 0x3(%eax),%ecx │ │ │ │ + mov 0x7(%eax),%edx │ │ │ │ + mov %ecx,0x40(%esp) │ │ │ │ + mov 0xb(%eax),%ecx │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xf(%eax),%ecx │ │ │ │ + mov %edx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%edx │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%edx │ │ │ │ + mov %ecx,0x70(%esp) │ │ │ │ + mov 0x1b(%eax),%ecx │ │ │ │ + mov 0x1f(%eax),%eax │ │ │ │ + movl $0x80f87e0,-0x3c(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + mov 0x0(%ebp),%edx │ │ │ │ + mov %edx,-0x30(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + movl $0x80f8824,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x1c(%edi) │ │ │ │ + lea -0x3c(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + movl $0x80f88e4,-0x14(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0xc(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x14(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x23(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x40,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e80d7 │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f8a5a │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e80ec │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0x4f30,$0x0 │ │ │ │ - add $0x2000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc41fbb(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e82e3 │ │ │ │ - movl $0x80e812c,-0xc(%ebp) │ │ │ │ + jb 80f8bce │ │ │ │ + movl $0x80f8abc,-0x10(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e812c │ │ │ │ + jne 80f8abc │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %dh,(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ebx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pop %eax │ │ │ │ - orl $0x7468b08,(%esi) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8158 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %esp │ │ │ │ - xor %cl,0x0(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov %al,-0xf76f7f2(%ecx) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8188 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sub $0x30,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x1e000000 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e82e6 │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f8afc │ │ │ │ + add $0xc,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8bd1 │ │ │ │ + movl $0x80f8668,-0x8(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x8(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x70,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8be0 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f869c,-0x6c(%edi) │ │ │ │ + mov %ecx,-0x64(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x60(%edi) │ │ │ │ + mov %eax,-0x5c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x58(%edi) │ │ │ │ + movl $0x80f8724,-0x54(%edi) │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x4c(%edi) │ │ │ │ + mov %eax,-0x48(%edi) │ │ │ │ + mov 0x64(%esp),%ecx │ │ │ │ + mov %ecx,-0x44(%edi) │ │ │ │ + mov %edx,-0x40(%edi) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + movl $0x80f87a4,-0x38(%edi) │ │ │ │ + mov %edx,-0x34(%edi) │ │ │ │ + movl $0x80f8964,-0x30(%edi) │ │ │ │ mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 80e82f5 │ │ │ │ - movl $0x80e80b4,-0x18(%edi) │ │ │ │ + mov %ecx,-0x2c(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + lea -0x54(%edi),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x6c(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + lea -0x37(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ + movl $0x80f8a34,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - fsubrs (%edi) │ │ │ │ - dec %edi │ │ │ │ - add %ah,0x2(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - or %al,0x468b080e(%edx) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8208 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - das │ │ │ │ - dec %edi │ │ │ │ - add %al,%dh │ │ │ │ - add $0x0,%al │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - or %cl,-0x74bfdbbc(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %edx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jbe 80e826e │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ - movl $0x80e81dc,0x0(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0xc(%ebp) │ │ │ │ - movl $0x845c3fc,-0x8(%ebp) │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%edx │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - mov 0x14(%ebp),%edx │ │ │ │ - add $0x24,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e83b1 │ │ │ │ - movl $0x80e8080,-0x20(%edi) │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lock cs dec %edi │ │ │ │ - add %al,0x0(%ecx,%eax,1) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x458b0c55(%ebx) │ │ │ │ - adc %cl,0x5489084d(%ebx) │ │ │ │ - and $0x64,%al │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - jmp 80e8271 │ │ │ │ + lea -0x2f(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ + movl $0xc,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ - mov 0xc(%ebp),%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jle 80e838a │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %edx,%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x3(%edx),%edx │ │ │ │ - mov 0x3(%ecx),%ecx │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - bsr %eax,%eax │ │ │ │ - mov %eax,0x88(%esp) │ │ │ │ - mov $0x3f,%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x88(%esp),%edx │ │ │ │ - cmovne %edx,%eax │ │ │ │ - xor $0x1f,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e83a4 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - setl %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - neg %edx │ │ │ │ - mov %eax,0x94(%esp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov %ecx,0x4c(%esp) │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov 0xa0(%esp),%ecx │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - jmp 80e823d │ │ │ │ - movl $0x84330a0,-0x18(%edi) │ │ │ │ - sub %ecx,%edx │ │ │ │ - mov %edx,-0x14(%edi) │ │ │ │ - lea -0x17(%edi),%ecx │ │ │ │ - add $0xffffffec,%edi │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - jmp 80e8318 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ - movl $0x80e82c4,0x8(%ebp) │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov %ecx,0x10(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - aam $0x2d │ │ │ │ - dec %edi │ │ │ │ - add %dl,(%edi) │ │ │ │ - add %al,(%ebx) │ │ │ │ + movl $0x70,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + nop │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e8408 │ │ │ │ - movl $0x80e80ec,-0x8(%edi) │ │ │ │ + jb 80f8c24 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80e80ec │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - mov $0x85c411c,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f8a6c │ │ │ │ jmp *-0x4(%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 80e8447 │ │ │ │ + jb 80f8c56 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e8458 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc40fbb(%ebp) │ │ │ │ - sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8502 │ │ │ │ - movl $0x80e8494,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - mov $0x8b080e84,%esp │ │ │ │ - inc %esi │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80f8d3c │ │ │ │ + movl $0x80f8c98,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e84bc │ │ │ │ + jne 80f8c98 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4db39(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e8505 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x80e8424,-0x20(%edi) │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov %ecx,-0x14(%edi) │ │ │ │ - movl $0x84330b0,-0x10(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0xf(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x20(%edi),%eax │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f8cbe │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85e0519,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8d44 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f862c,-0x34(%edi) │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f8a6c,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f8bfc,-0x1c(%edi) │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ + lea -0x33(%edi),%eax │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f8c30,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d44,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x24,0x33c(%ebx) │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e8542 │ │ │ │ - movl $0x80e8458,-0x4(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e8458 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4124,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ sldt (%eax) │ │ │ │ add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e85d8 │ │ │ │ + jb 80f8d8e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e85a0,-0x14(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x10(%esi),%ecx │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0xc(%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 80e85a0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jmp 80f8f80 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - bound %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e85db │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %ecx,%edx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %edx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80f8dce │ │ │ │ + movl $0x845b168,-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 80f8f80 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x17004f2b,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc413bb(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8895 │ │ │ │ - movl $0x80e8630,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + jb 80f8e38 │ │ │ │ + movl $0x80f8e18,-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 80e8630 │ │ │ │ + jne 80f8e18 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - test %ch,(%ebx) │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bl,-0x7a(%eax) │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e8658 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80f8e2d │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ nop │ │ │ │ - pop %esp │ │ │ │ - sub 0x0(%edi),%ecx │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f8e70 │ │ │ │ + movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - xchg %cl,(%esi) │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8690 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - and $0x2b,%al │ │ │ │ - dec %edi │ │ │ │ - add %ah,%dh │ │ │ │ + add $0x7000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e889d │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %ecx,0xe8(%esp) │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - mov %ecx,0xf4(%esp) │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %ecx,0x100(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x100(%esp),%eax │ │ │ │ - mov %ecx,0x10c(%esp) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - mov 0x10c(%esp),%ecx │ │ │ │ - xor %edx,%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - jne 80e88ac │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f8f3a │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f8f30 │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x80f8d9c,-0x34(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80f8de0,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80f8e44,-0x10(%edi) │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ + mov %ecx,-0x8(%edi) │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - out %al,$0x1 │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x184d8bf0(%ecx) │ │ │ │ - movl $0x80e873c,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x18(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ + lea -0xc(%ebp),%eax │ │ │ │ + cmp 0x31c(%ebx),%eax │ │ │ │ + jb 80f8f6e │ │ │ │ + movl $0x845b168,-0x8(%ebp) │ │ │ │ + mov %esi,-0x4(%ebp) │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ jmp 845e62c │ │ │ │ - out %al,$0x1 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - xchg %ecx,%fs:(%esi) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f90a9 │ │ │ │ + movl $0x80f8fd0,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8764 │ │ │ │ + jne 80f8fd0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - movl $0x1e0000,(%ebx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f9010 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f90ac │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f90bb │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f8d5c,-0x44(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ mov %ecx,0x4c(%esp) │ │ │ │ mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f8e80,-0x2c(%edi) │ │ │ │ mov %ecx,0x58(%esp) │ │ │ │ mov 0x4c(%esp),%ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %ecx,0x88(%esp) │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - mov %ecx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e87f6 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0x4,%ebp │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - jmp 80e871d │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %ecx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%ecx │ │ │ │ - add $0x20,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e8a8b │ │ │ │ - movl $0x80e855c,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ mov %eax,-0x14(%edi) │ │ │ │ - mov %edx,-0x10(%edi) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x1c(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4d8b0c45(%ebx) │ │ │ │ - adc %cl,-0x6b76fbab(%ebx) │ │ │ │ - and $0xc4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xd0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0xc42494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0xdc(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %eax,0xb8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - jmp 80e8807 │ │ │ │ - mov $0x85c4140,%esi │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,0x124(%esp) │ │ │ │ - mov 0x118(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x130(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80e8a55 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xf4(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%edx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x13c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov %ecx,0x160(%esp) │ │ │ │ - mov 0x16c(%esp),%ecx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - or %eax,%ecx │ │ │ │ - mov 0x160(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - mov %edx,0x184(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e8a7e │ │ │ │ - movl $0x80e8718,0x0(%ebp) │ │ │ │ - mov 0x130(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e89e4 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - mov 0x190(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x184(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x19c(%esp) │ │ │ │ - mov 0x184(%esp),%ecx │ │ │ │ - mov %edx,0x1a8(%esp) │ │ │ │ - mov 0x19c(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %ecx,0x4(%ebp) │ │ │ │ - mov %edx,0x8(%ebp) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - movl $0x83e99e0,-0x8(%edi) │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0xf4(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl $0x80f8f48,-0xc(%edi) │ │ │ │ mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - mov 0x14(%ebp),%ecx │ │ │ │ - jmp 80e8906 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x1c,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x20,0x33c(%ebx) │ │ │ │ - movl $0x80e8850,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov 0xb8(%esp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x1c(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 838b43c │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f9100 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f8f80 │ │ │ │ + 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 80e8b1a │ │ │ │ + jb 80f9132 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e8af4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8af4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e8b1d │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x83d7e50,-0x8(%edi) │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - sldt (%edx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7cc407bb(%ebp) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8ba3 │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e8b70,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + jb 80f9203 │ │ │ │ + movl $0x80f9174,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ + add $0xfffffffc,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f9174 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e8bab │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e8abc,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f919a │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85dad7d,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x30,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f920b │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f8f80,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f90d8,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%edx │ │ │ │ + mov %edx,-0x10(%edi) │ │ │ │ + movl $0x80f910c,-0xc(%edi) │ │ │ │ + mov %ecx,-0x4(%edi) │ │ │ │ + mov %eax,(%edi) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4148,%esi │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d48,%esi │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + 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 80e8be7 │ │ │ │ + jb 80f9256 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ + 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 80f9448 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2004f25,%esp │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e8c1b │ │ │ │ + jb 80f9296 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e8c64 │ │ │ │ + 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 80f9448 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ah,0x2004f │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e8c4f │ │ │ │ - movl $0x845b168,-0x8(%ebp) │ │ │ │ - mov %esi,-0x4(%ebp) │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ - mov 0xc(%esi),%esi │ │ │ │ - mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - jmp 80e8c64 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %eax │ │ │ │ - and $0x5004f,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea -0x2c(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e9001 │ │ │ │ - movl $0x80e8ca4,-0xc(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f9300 │ │ │ │ + movl $0x80f92e0,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ mov %eax,-0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e8ca4 │ │ │ │ + jne 80f92e0 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %ah,0x3004f │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - rorb $1,0x7468b08(%esi,%ecx,1) │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8cd0 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - in $0x24,%al │ │ │ │ - dec %edi │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - hlt │ │ │ │ - or %cl,-0xf76f7f2(%ebp) │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80f92f5 │ │ │ │ mov 0x4(%ebp),%esi │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e8d08 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - and $0x4f,%al │ │ │ │ - add %ah,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e9004 │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - mov %edx,0x124(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x130(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0x13c(%esp) │ │ │ │ - mov 0x130(%esp),%edx │ │ │ │ - mov %eax,0x148(%esp) │ │ │ │ - mov 0x13c(%esp),%eax │ │ │ │ - mov %eax,0x154(%esp) │ │ │ │ - mov 0x124(%esp),%eax │ │ │ │ - mov %eax,0x160(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,0x178(%esp) │ │ │ │ - mov 0x160(%esp),%ecx │ │ │ │ - mov %eax,0x16c(%esp) │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - xor %eax,%ecx │ │ │ │ - mov 0x16c(%esp),%eax │ │ │ │ - xor %edx,%eax │ │ │ │ - or %ecx,%eax │ │ │ │ - jne 80e9013 │ │ │ │ - movl $0x80e8c2c,-0x18(%edi) │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - mov 0x18(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - lea -0x18(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - loopne 80e8ded │ │ │ │ - dec %edi │ │ │ │ - add %ch,%dl │ │ │ │ - dec %edi │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %bh,%ah │ │ │ │ - lea (%esi),%ecx │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899d7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e8dfc │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ + jb 80f9338 │ │ │ │ + movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ nop │ │ │ │ - mov $0xea004f23,%eax │ │ │ │ - sldt (%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbb4(%ecx) │ │ │ │ - dec %ebp │ │ │ │ - adc $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x4c,%al │ │ │ │ - mov 0x4(%ebp),%ecx │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f9402 │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f93f8 │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ - mov 0x8(%ebp),%ecx │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ mov %ecx,0x64(%esp) │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x80f9264,-0x34(%edi) │ │ │ │ mov %eax,0x70(%esp) │ │ │ │ mov 0x64(%esp),%eax │ │ │ │ - mov %eax,0x7c(%esp) │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ - mov %edx,0x88(%esp) │ │ │ │ - mov 0x3(%esi),%edx │ │ │ │ - mov %edx,0x94(%esp) │ │ │ │ - mov 0x7(%esi),%edx │ │ │ │ - mov %edx,0xa0(%esp) │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0xa0(%esp),%edx │ │ │ │ - mov %edx,0xb8(%esp) │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %ecx,0xc4(%esp) │ │ │ │ - mov 0xb8(%esp),%ecx │ │ │ │ - mov %edx,0xac(%esp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - and %edx,%ecx │ │ │ │ - mov 0xac(%esp),%edx │ │ │ │ - mov %ecx,0xd0(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - mov %ecx,0xdc(%esp) │ │ │ │ - mov 0x88(%esp),%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov %eax,0xe8(%esp) │ │ │ │ - mov 0xdc(%esp),%eax │ │ │ │ - mov 0xd0(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jae 80e8f30 │ │ │ │ - mov 0x20(%ebp),%eax │ │ │ │ - add $0xc,%ebp │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0xc4(%esp),%ecx │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - movl $0x80e8dd4,-0xc(%ebp) │ │ │ │ - mov %edx,0x7c(%esp) │ │ │ │ - mov 0x190(%esp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - mov 0x7c(%esp),%edx │ │ │ │ - mov %edx,-0x4(%ebp) │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ - mov %eax,0x4(%ebp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ - mov %eax,0xc(%ebp) │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ - mov 0xe8(%esp),%ecx │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0xd0(%esp),%eax │ │ │ │ - add $0x28,%edi │ │ │ │ - cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e91ca │ │ │ │ - movl $0x80e8bf8,-0x24(%edi) │ │ │ │ - mov %ecx,-0x1c(%edi) │ │ │ │ - mov 0xf4(%esp),%ecx │ │ │ │ - mov %ecx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ mov 0x70(%esp),%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ - adc %eax,%edx │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - mov %edx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ - add $0x2c,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - or %ah,(%edx) │ │ │ │ - dec %edi │ │ │ │ - add %ah,%bh │ │ │ │ - add (%eax),%eax │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,0x4d8b1845(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - push %ebp │ │ │ │ - adc %cl,-0x74bfdbac(%ecx) │ │ │ │ - push %ebp │ │ │ │ - add $0x89,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - and $0x0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,-0x6b76f7ab(%ebx) │ │ │ │ - and $0xc,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %cl,0x1002494(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %eax,0xf4(%esp) │ │ │ │ - mov 0x10c(%esp),%eax │ │ │ │ - mov %eax,0x118(%esp) │ │ │ │ - mov 0x1c(%ebp),%eax │ │ │ │ - add $0xfffffff4,%ebp │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x118(%esp),%eax │ │ │ │ - jmp 80e8f48 │ │ │ │ - jmp *-0x4(%ebx) │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x154(%esp),%ecx │ │ │ │ - mov %ecx,0x184(%esp) │ │ │ │ - mov 0x178(%esp),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - mov %eax,0x190(%esp) │ │ │ │ - mov 0x184(%esp),%eax │ │ │ │ - mov 0x124(%esp),%ecx │ │ │ │ - sbb %ecx,%eax │ │ │ │ - jge 80e9190 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0x154(%esp),%edx │ │ │ │ - sbb %edx,%ecx │ │ │ │ - mov %eax,-0x14(%edi) │ │ │ │ - mov %ecx,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%ecx),%edx │ │ │ │ - mov 0x7(%ecx),%ecx │ │ │ │ - mov %ecx,0x40(%esp) │ │ │ │ - mov 0x3(%eax),%ecx │ │ │ │ - mov 0x7(%eax),%eax │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,0x19c(%esp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %eax,0x1a8(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %eax,0x1b4(%esp) │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ - mov %edx,0x70(%esp) │ │ │ │ - mov 0x1b4(%esp),%edx │ │ │ │ - mov %eax,0x1c0(%esp) │ │ │ │ - mov 0x19c(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %edx,0x1b4(%esp) │ │ │ │ - mov 0x1c0(%esp),%edx │ │ │ │ - mov 0x1a8(%esp),%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov 0x1b4(%esp),%eax │ │ │ │ - sub $0x4,%esp │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - mov %ecx,0x94(%esp) │ │ │ │ - call 8430d70 │ │ │ │ - add $0xc,%esp │ │ │ │ - test %eax,%eax │ │ │ │ - jl 80e91bd │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x1cc(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x1d8(%esp) │ │ │ │ - mov 0x1cc(%esp),%eax │ │ │ │ - shrd %cl,%edx,%eax │ │ │ │ - shr %cl,%edx │ │ │ │ - test $0x20,%ecx │ │ │ │ - je 80e913f │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x1e4(%esp) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - mov 0x1d8(%esp),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %eax,0x1cc(%esp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - cltd │ │ │ │ - mov %ecx,0x1e4(%esp) │ │ │ │ - mov 0x1cc(%esp),%ecx │ │ │ │ - mov %edx,0x1f0(%esp) │ │ │ │ - mov 0x1e4(%esp),%edx │ │ │ │ - and %eax,%ecx │ │ │ │ - mov 0x1f0(%esp),%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov 0x148(%esp),%eax │ │ │ │ - jmp 80e8ee8 │ │ │ │ - movl $0x83e99e0,-0x18(%edi) │ │ │ │ - mov 0x178(%esp),%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov 0x154(%esp),%eax │ │ │ │ - sbb %ecx,%eax │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80f92a8,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ mov %edx,-0x14(%edi) │ │ │ │ - mov %eax,-0x10(%edi) │ │ │ │ - lea -0x17(%edi),%eax │ │ │ │ - add $0xfffffff0,%edi │ │ │ │ - mov 0x10(%ebp),%ecx │ │ │ │ - jmp 80e9071 │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ - movl $0x80e8fac,0xc(%ebp) │ │ │ │ - mov %edx,0x10(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - mov %ecx,0x28(%ebp) │ │ │ │ - add $0xc,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - mov $0x17004f1f,%eax │ │ │ │ - add %al,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9231 │ │ │ │ - movl $0x80e8bc4,-0x14(%edi) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x80e8c64,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ + movl $0x80f930c,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x4(%edi) │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 80e8c64 │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - mov $0x85c414c,%esi │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov %eax,%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 80e926f │ │ │ │ + jb 80f9436 │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e9280 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000100,%eax │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc40fbb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9330 │ │ │ │ - movl $0x80e92bc,-0x4(%ebp) │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov %eax,-0x10(%ebp) │ │ │ │ - movl $0x845c3fc,-0xc(%ebp) │ │ │ │ - mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,-0x8(%ebp) │ │ │ │ - mov %esi,0x0(%ebp) │ │ │ │ + jb 80f9571 │ │ │ │ + movl $0x80f9498,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %edx,-0xc(%ebp) │ │ │ │ + mov %ecx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ add $0xfffffff0,%ebp │ │ │ │ - jmp 80ecc50 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - in $0x92,%al │ │ │ │ - push %cs │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x3a7cffbb(%ecx),%ecx │ │ │ │ - cld │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e92e4 │ │ │ │ + jne 80f9498 │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4d739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %bl,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e9333 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e924c,-0x24(%edi) │ │ │ │ - mov 0x4(%ebp),%edx │ │ │ │ - mov %edx,-0x1c(%edi) │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f94d8 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f9574 │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f9583 │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f9224,-0x44(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f9348,-0x2c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x8(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ mov %edx,-0x18(%edi) │ │ │ │ - movl $0x83d7e50,-0x14(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ mov %eax,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8433118,-0x8(%edi) │ │ │ │ - lea -0x13(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x24(%edi),%eax │ │ │ │ + movl $0x80f9410,-0xc(%edi) │ │ │ │ + mov %edx,-0x4(%edi) │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x6(%edi),%esi │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + movl $0x845c888,0x10(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0x14(%ebp) │ │ │ │ + lea -0x2b(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ add $0xc,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jmp 838b43c │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x28,0x33c(%ebx) │ │ │ │ + movl $0x8,0x33c(%ebx) │ │ │ │ + jmp 8455d1c │ │ │ │ + movl $0x48,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x3000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + add %cl,-0x7cc407bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e9372 │ │ │ │ - movl $0x80e9280,-0x4(%edi) │ │ │ │ + jb 80f95c8 │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0xb(%esi),%esi │ │ │ │ + mov %eax,-0x8(%ebp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp 80e9280 │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - mov $0x85c4154,%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 80f9448 │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ + nop │ │ │ │ + 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 80e93eb │ │ │ │ + jb 80f95fa │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e93c8,-0x10(%ebp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e93c8 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e93ee │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - add 0x4(%ebp),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + add $0xfffffff4,%ebp │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sbb $0x17004f,%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc403bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e9596 │ │ │ │ - movl $0x80e9444,-0x4(%ebp) │ │ │ │ - mov 0x4(%ebp),%esi │ │ │ │ + jb 80f96cb │ │ │ │ + movl $0x80f963c,-0x4(%ebp) │ │ │ │ + mov 0xc(%ebp),%esi │ │ │ │ add $0xfffffffc,%ebp │ │ │ │ test $0x3,%si │ │ │ │ - jne 80e9444 │ │ │ │ + jne 80f963c │ │ │ │ mov (%esi),%eax │ │ │ │ jmp *%eax │ │ │ │ nop │ │ │ │ - jo 80e9457 │ │ │ │ - dec %edi │ │ │ │ - add %al,0x0(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - add %ch,0xe(%esp,%edx,4) │ │ │ │ - or %cl,0x768b0746(%ebx) │ │ │ │ - add -0x899f7bb(%ecx),%ecx │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ - jne 80e946c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - dec %eax │ │ │ │ - sbb $0x3004f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - pushf │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %cs │ │ │ │ - or %cl,0x34e8bf0(%ecx) │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - mov %ecx,0x0(%ebp) │ │ │ │ + add %cl,-0xe76fbbb(%ebx) │ │ │ │ + and $0x3,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 80f9662 │ │ │ │ mov %eax,0x8(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e949c │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - nop │ │ │ │ - sbb %bl,0x24004f │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,-0x44c4f339(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e959e │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - mov 0x3(%esi),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 80e95ad │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - mov %esi,-0x4(%edi) │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x104d8bf0(%ecx) │ │ │ │ - movl $0x80e9500,0x0(%ebp) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - mov %eax,0x10(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 845e62c │ │ │ │ - add %al,%fs:(%eax) │ │ │ │ - add %bl,(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%bh │ │ │ │ - inc %ebp │ │ │ │ - cld │ │ │ │ - sub %dl,0x468b080e(%ebp) │ │ │ │ - pop %es │ │ │ │ - mov 0x3(%esi),%esi │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e9528 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - lds (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x4e8b0445(%ebx) │ │ │ │ - add (%ebx),%esp │ │ │ │ - dec %ebp │ │ │ │ - or %bh,(%ebx) │ │ │ │ - dec %ebp │ │ │ │ - or $0x76,%al │ │ │ │ - adc -0x3a7cebb3(%ebx),%cl │ │ │ │ - add $0x89,%al │ │ │ │ - dec %esp │ │ │ │ - and $0x7c,%al │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ - jmp 80e94e1 │ │ │ │ - mov 0x10(%ebp),%edx │ │ │ │ - add $0x1c,%edi │ │ │ │ + movl $0x845c3fc,0xc(%ebp) │ │ │ │ + movl $0x85dad7d,0x10(%ebp) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x30,%edi │ │ │ │ cmp 0x324(%ebx),%edi │ │ │ │ - ja 80e9664 │ │ │ │ - movl $0x80e938c,-0x18(%edi) │ │ │ │ + ja 80f96d3 │ │ │ │ + mov 0x2(%esi),%ecx │ │ │ │ + mov 0x6(%esi),%edx │ │ │ │ + movl $0x80f9448,-0x2c(%edi) │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0xc(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,-0x24(%edi) │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ + movl $0x80f95a0,-0x1c(%edi) │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + lea -0x29(%edi),%edx │ │ │ │ mov %edx,-0x10(%edi) │ │ │ │ - mov %ecx,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x18(%edi),%ecx │ │ │ │ + movl $0x80f95d4,-0xc(%edi) │ │ │ │ mov %ecx,-0x4(%edi) │ │ │ │ mov %eax,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - nop │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x458b0855(%ebx) │ │ │ │ - or $0x8b,%al │ │ │ │ - dec %ebp │ │ │ │ - add $0x83,%al │ │ │ │ - (bad) │ │ │ │ - mov $0xbe,%ch │ │ │ │ - jo 80e95da │ │ │ │ - pop %esp │ │ │ │ - or %bh,%bh │ │ │ │ - arpl %edi,%esp │ │ │ │ - movl $0xc,0x33c(%ebx) │ │ │ │ + movl $0x845c888,0x8(%ebp) │ │ │ │ + lea -0xc(%edi),%eax │ │ │ │ + mov %eax,0xc(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + add $0x4,%ebp │ │ │ │ + jmp 838b43c │ │ │ │ + mov $0x85c5d4c,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + movl $0x30,0x33c(%ebx) │ │ │ │ jmp 8455d1c │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 80e963d │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x3(%eax),%eax │ │ │ │ - mov %edx,0x40(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - or $0x1,%edx │ │ │ │ - bsr %edx,%edx │ │ │ │ - mov %edx,0x4c(%esp) │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %ecx,0x58(%esp) │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - xor $0x1f,%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jl 80e9657 │ │ │ │ - movl $0x80e94dc,0x0(%ebp) │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ - mov %ecx,-0x4(%ebp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - setl %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - neg %ecx │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %ecx,0x70(%esp) │ │ │ │ - mov 0x64(%esp),%ecx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov 0x70(%esp),%ecx │ │ │ │ - and %ecx,%edx │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ - mov 0x58(%esp),%edx │ │ │ │ - mov %edx,0xc(%ebp) │ │ │ │ - add $0xfffffffc,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - movl $0x83e99f0,-0x8(%edi) │ │ │ │ - sub %eax,%ecx │ │ │ │ - mov %ecx,-0x4(%edi) │ │ │ │ - lea -0x7(%edi),%eax │ │ │ │ - add $0xfffffffc,%edi │ │ │ │ - mov 0xc(%ebp),%ecx │ │ │ │ - jmp 80e95cc │ │ │ │ - mov $0x85db1b4,%esi │ │ │ │ - add $0x14,%ebp │ │ │ │ - jmp 8454bdc │ │ │ │ - movl $0x1c,0x33c(%ebx) │ │ │ │ - movl $0x80e9588,0x8(%ebp) │ │ │ │ - mov %ecx,0xc(%ebp) │ │ │ │ - mov %eax,0x14(%ebp) │ │ │ │ - add $0x8,%ebp │ │ │ │ - jmp 8455944 │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e96e4 │ │ │ │ + jb 80f970f │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ - movl $0x80e96c4,-0xc(%ebp) │ │ │ │ - mov 0x8(%esi),%esi │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ + mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - test $0x3,%si │ │ │ │ - jne 80e96c4 │ │ │ │ - mov (%esi),%eax │ │ │ │ - jmp *%eax │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + jmp 838b4ac │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ds │ │ │ │ + jb 80f974e │ │ │ │ + movl $0x845b168,-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 80f9940 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4f739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc413bb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ja 80e96e7 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - movl $0x83d7e60,-0x4(%edi) │ │ │ │ - mov %eax,(%edi) │ │ │ │ - lea -0x3(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ + jb 80f978e │ │ │ │ + movl $0x845b168,-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 80f9940 │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ - movl $0x8,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + add $0x2000100,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %cl,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7cc407bb(%ebp) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jb 80e976f │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ - movl $0x80e973c,0x4(%ebp) │ │ │ │ - mov 0x0(%ebp),%ecx │ │ │ │ - mov %ecx,-0x8(%ebp) │ │ │ │ - movl $0x845c3fc,-0x4(%ebp) │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ + jb 80f97f8 │ │ │ │ + movl $0x80f97d8,-0x8(%ebp) │ │ │ │ + mov 0x3(%esi),%eax │ │ │ │ + mov 0x7(%esi),%ecx │ │ │ │ + mov 0x0(%ebp),%esi │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov %ecx,0x0(%ebp) │ │ │ │ add $0xfffffff8,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f97d8 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ + nop │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x44c4e739(%ebx) │ │ │ │ - and $0x3,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - ja 80e9777 │ │ │ │ - mov 0x3(%esi),%eax │ │ │ │ - mov 0x7(%esi),%ecx │ │ │ │ - movl $0x80e968c,-0x14(%edi) │ │ │ │ - mov %eax,-0xc(%edi) │ │ │ │ - movl $0x8432ebc,-0x8(%edi) │ │ │ │ - lea -0x14(%edi),%eax │ │ │ │ - mov %eax,-0x4(%edi) │ │ │ │ - mov %ecx,(%edi) │ │ │ │ - lea -0x7(%edi),%esi │ │ │ │ - add $0x4,%ebp │ │ │ │ - jmp *0x0(%ebp) │ │ │ │ - mov $0x85c4178,%esi │ │ │ │ + add %cl,0x3e083f0(%ecx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 80f97ed │ │ │ │ + mov 0x4(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + add $0xc,%ebp │ │ │ │ + jmp 8454bdc │ │ │ │ jmp *-0x4(%ebx) │ │ │ │ - movl $0x18,0x33c(%ebx) │ │ │ │ - jmp 8455d1c │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%eax) │ │ │ │ - lea -0xc(%ebp),%eax │ │ │ │ - cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e97b3 │ │ │ │ + jb 80f9830 │ │ │ │ movl $0x845b168,-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 845e7e4 │ │ │ │ + jmp *-0x8(%ebx) │ │ │ │ + nop │ │ │ │ + add $0x7000100,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0xbb27210(%ecx) │ │ │ │ + cmp 0x31c(%ebx),%ecx │ │ │ │ + jb 80f98fa │ │ │ │ + add $0x38,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f98f0 │ │ │ │ + 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 %ecx,0x58(%esp) │ │ │ │ + mov 0x13(%eax),%ecx │ │ │ │ + mov %ecx,0x64(%esp) │ │ │ │ + mov 0x17(%eax),%ecx │ │ │ │ + mov 0x1b(%eax),%eax │ │ │ │ + movl $0x80f975c,-0x34(%edi) │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ + mov %eax,-0x2c(%edi) │ │ │ │ + mov 0x0(%ebp),%eax │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x70(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + movl $0x80f97a0,-0x1c(%edi) │ │ │ │ + lea -0x34(%edi),%ecx │ │ │ │ + mov %ecx,-0x18(%edi) │ │ │ │ + mov %edx,-0x14(%edi) │ │ │ │ + movl $0x80f9804,-0x10(%edi) │ │ │ │ + mov %eax,-0x8(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x4(%edi) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,(%edi) │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ + movl $0x845c888,-0x8(%ebp) │ │ │ │ + lea -0x10(%edi),%eax │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + lea -0x1b(%edi),%eax │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80ecc18 │ │ │ │ - jmp *-0x8(%ebx) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock sbb %ecx,0x0(%edi) │ │ │ │ + jmp 838b43c │ │ │ │ + movl $0x38,0x33c(%ebx) │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp *-0x4(%ebx) │ │ │ │ + nop │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ lea -0xc(%ebp),%eax │ │ │ │ cmp 0x31c(%ebx),%eax │ │ │ │ - jb 80e97e7 │ │ │ │ + jb 80f992e │ │ │ │ movl $0x845b168,-0x8(%ebp) │ │ │ │ mov %esi,-0x4(%ebp) │ │ │ │ mov 0x8(%esi),%eax │ │ │ │ mov 0xc(%esi),%esi │ │ │ │ mov %eax,-0xc(%ebp) │ │ │ │ add $0xfffffff4,%ebp │ │ │ │ - jmp 80e9830 │ │ │ │ + jmp 845e62c │ │ │ │ jmp *-0x8(%ebx) │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + pop %ss │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x7cc40fbb(%ebp) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jb 80f9a69 │ │ │ │ + movl $0x80f9990,-0x10(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1(%esi),%ecx │ │ │ │ + mov 0x5(%esi),%edx │ │ │ │ + mov %edx,0x40(%esp) │ │ │ │ + mov 0x9(%esi),%edx │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ + mov %ecx,-0xc(%ebp) │ │ │ │ + mov %edx,-0x8(%ebp) │ │ │ │ + mov %eax,-0x4(%ebp) │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + test $0x3,%si │ │ │ │ + jne 80f9990 │ │ │ │ + mov (%esi),%eax │ │ │ │ + jmp *%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x2004f19,%esp │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx) │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %cl,-0x7cc40bbb(%ebp) │ │ │ │ + add %bl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4d8b1845(%ebx) │ │ │ │ + adc %cl,0x3e283f2(%ecx) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 80f99d0 │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f9a6c │ │ │ │ + movl $0x83d9b50,-0x4(%edi) │ │ │ │ + mov %ecx,(%edi) │ │ │ │ + mov %eax,0x10(%ebp) │ │ │ │ + movl $0x845c3fc,0x14(%ebp) │ │ │ │ + lea -0x2(%edi),%eax │ │ │ │ + mov %eax,0x18(%ebp) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 838b4ac │ │ │ │ + add $0x48,%edi │ │ │ │ + cmp 0x324(%ebx),%edi │ │ │ │ + ja 80f9a7b │ │ │ │ + mov 0x2(%esi),%edx │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ + mov 0x6(%esi),%eax │ │ │ │ + movl $0x80f971c,-0x44(%edi) │ │ │ │ + mov %ecx,-0x3c(%edi) │ │ │ │ + mov 0x14(%ebp),%ecx │ │ │ │ + mov %ecx,-0x38(%edi) │ │ │ │ + mov %eax,-0x34(%edi) │ │ │ │ + mov %ecx,0x4c(%esp) │ │ │ │ + mov 0xc(%ebp),%ecx │ │ │ │ + mov %ecx,-0x30(%edi) │ │ │ │ + movl $0x80f9840,-0x2c(%edi) │ │ │ │ + mov %ecx,0x58(%esp) │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ + mov %ecx,-0x28(%edi) │ │ │ │ + mov 0x4(%ebp),%ecx │ │ │ │ + mov %ecx,-0x24(%edi) │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ + mov %ecx,-0x20(%edi) │ │ │ │ + lea -0x44(%edi),%ecx │ │ │ │ + mov %ecx,-0x1c(%edi) │ │ │ │ + mov %edx,-0x18(%edi) │ │ │ │ + mov %eax,-0x14(%edi) │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ + mov %eax,-0x10(%edi) │ │ │ │ + movl TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes